Quantcast
Channel: ÇözümPark Forum - Güncel Konular
Viewing all articles
Browse latest Browse all 7006

ASP.NET mvc de kullanıcı şifresi güncelleme işlemi

$
0
0

değerli arkadaşlar merhabalar;

aşağıdaki şekilde kullanıcı listesini listeledikden sonra textbox alanındaki değer ile şifre bilgilerini güncellemek istiyorum ,bir türlü beceremedim , yardımlarını için şimdiden tşkler

 

<table id="myTable" class="table table-striped table-bordered table-condensed">
           <thead>
               <tr>
                   <th style="width: 2px">Id</th>                  
                   <th>Name And Surname</th>
                   <th>Passwords</th>
                   <th></th>
               </tr>
           </thead>
           <tbody>
               @foreach (var veri in Model)
               {
               <tr>
                   <td>@veri.Id</td>                  
                   <td>@veri.UserName</td>
                   <td>@Html.TextBoxFor(t => new AccountInfo().Pwd, new { @Value = @veri.Pwd, @class = "form-control", style = "width:100px"})
                   <td>               
                @Html.ActionLink(linkText: "UPDATE", actionName: "UpdateManageUser", controllerName: "AdminPanel", routeValues: new {id = @veri.Id, NewPwd = @veri.NewPwd },
            htmlAttributes: new {onclick= "userUpdateJson()", id = "btnUpdate",@class = "btn btn-primary pull-left"})
               </td>
               </tr>
               }
           </tbody>
       </table>
         
         public ActionResult UpdateManageUser(int id,string pwd)
       {
           var con = Core.GetLocalConnection();
           con.Open();
  
           var cmd = new SqlCommand("SELECT COUNT(*) FROM S_ACCOUNTINFO WHERE ID=@P1", con);
           cmd.Parameters.AddWithValue("@P1", id);
           var result= Convert.ToInt32(cmd.ExecuteScalar());
           if result= == 1)
           {
               cmd = new SqlCommand("UPDATE S_ACCOUNTINFO SET PWD=@P2 WHERE ID=@P1", con);
               cmd.Parameters.AddWithValue("@P1", id);
               cmd.Parameters.AddWithValue("@P2", pwd);
               cmd.ExecuteNonQuery();
           }
           con.Close();        
  
           return RedirectToAction("ManageUser");
             
       }


Viewing all articles
Browse latest Browse all 7006

Trending Articles


Mide ağrısı için


Alessandra Torre - Karanlık Yalanlar


Şekilli süslü hazır floodlar


Flatcast Güneş ve Ay Flood Şekilleri


Gone Are the Days (2018) (ENG) (1080p)


Yildiz yükseltme


yc82


!!!!!!!!!! Amın !!!!!!!!!


Celp At Nalı (Sahih Tılsım)


SCCM 2012 Client Installation issue