Ejemplo n.º 1
0
        protected void BtnUpdateUser_Click(object sender, EventArgs e)
        {
            User user = new User();

            user.UserID          = inputUserID.Text;
            user.email           = inputEmail.Text;
            user.name            = inputName.Text;
            user.lastname        = inputLastname.Text;
            user.dateofborn      = Convert.ToDateTime(inputDateofborn.Text);
            user.nationality     = inputNationality.Text;
            user.phone           = inputPhone.Text;
            user.created_at      = Convert.ToDateTime(DateTime.Now);
            user.updated_at      = Convert.ToDateTime(DateTime.Now);
            user.ConditionID     = Convert.ToInt32(inputConditionID.Text);
            user.RoleID          = Convert.ToInt32(inputRoleID.Text);
            user.DriverLicenseID = Convert.ToInt32(inputDriverLicenseID.Text);

            User userAux = (User)Session["CurrentUser"];

            ReferenceWSUser.IwcfUsersClient userClient = new ReferenceWSUser.IwcfUsersClient();
            userClient.UpdateUser(user);
            userClient.InsertUserLog(userAux.UserID, 2, "El usuario a actualizado al usuario " + user.UserID, DateTime.Now);
            userClient.Close();

            Response.Write("<script>window.onload = function() {"
                           + "showMsg('El usuario ha sido actualizado', 'success', 4000);"
                           + "}</script>");
        }