Beispiel #1
0
 protected void btn_editGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         UsuarioBC u = new UsuarioBC()
         {
             USUA_RUT         = txt_editRut.Text,
             USUA_NOMBRE      = txt_editNombre.Text,
             USUA_APELLIDO    = txt_editApellido.Text,
             USUA_USERNAME    = txt_editUsername.Text,
             USUA_PASSWORD    = txt_editPassword.Text,
             USUA_OBSERVACION = txt_editObservacion.Text,
             USUA_CORREO      = txt_editCorreo.Text,
             OPER_ID          = ""
         };
         u.USUARIO_TIPO.USTI_ID = Convert.ToInt32(ddl_editTipo.Text);
         foreach (ListItem i in chklst_editOp.Items)
         {
             if (i.Selected)
             {
                 if (!string.IsNullOrEmpty(u.OPER_ID))
                 {
                     u.OPER_ID += ",";
                 }
                 u.OPER_ID += i.Value;
             }
         }
         if (string.IsNullOrEmpty(hf_id.Value))
         {
             if (u.Guardar())
             {
                 utils.ShowMessage2(this, "guardar", "success_nuevo");
                 utils.CerrarModal(this, "modalEdit");
             }
             else
             {
                 utils.ShowMessage2(this, "guardar", "error");
             }
         }
         else
         {
             u.USUA_ID = Convert.ToInt32(hf_id.Value);
             if (u.Guardar())
             {
                 utils.ShowMessage2(this, "guardar", "success_modificar");
             }
             else
             {
                 utils.ShowMessage2(this, "guardar", "error");
             }
         }
     }
     catch (Exception ex)
     {
         utils.ShowMessage(this, ex.Message, "error", false);
     }
     finally
     {
         ObtenerUsuarios(true);
     }
 }