Example #1
0
 protected void btGuardar_Click(object sender, EventArgs e)
 {
     if (ddlUsuarios.SelectedIndex == 0)
     {
         //Guardar los datos del Usuario
         Usuario u      = new Usuario();
         String  result = u.GuardarNuevo(int.Parse(ddlTiposUsuario.SelectedValue.ToString()), txNombre.Text, txAPaterno.Text, txAMaterno.Text, txLogin.Text, txPassword.Text, txEstatus.Text, txCalle.Text, txColonia.Text, int.Parse(ddlPoblaciones.SelectedValue.ToString()), int.Parse(ddlMunicipios.SelectedValue.ToString()), txCodigoPostal.Text, txRFC.Text, txCURP.Text, txTelefono1.Text, txTelefono2.Text, txNacimiento.Text, txControl.Text);
         if (result == "OK")
         {
             LimpiarUsuario();
             lblResultado.Text = "Usuario agregado.";
         }
         else
         {
             lblResultado.Text = result;
         }
     }
     else
     {
         //Actualizar los datos del Usuario
         Usuario u      = new Usuario();
         String  result = u.Actualizar(int.Parse(ddlUsuarios.SelectedValue.ToString()), int.Parse(ddlTiposUsuario.SelectedValue.ToString()), txNombre.Text, txAPaterno.Text, txAMaterno.Text, txLogin.Text, txPassword.Text, txEstatus.Text, txCalle.Text, txColonia.Text, int.Parse(ddlPoblaciones.SelectedValue.ToString()), int.Parse(ddlMunicipios.SelectedValue.ToString()), txCodigoPostal.Text, txRFC.Text, txCURP.Text, txTelefono1.Text, txTelefono2.Text, txNacimiento.Text, txControl.Text);
         if (result == "OK")
         {
             lblResultado.Text = "Usuario actualizado.";
         }
         else
         {
             lblResultado.Text = result;
         }
     }
 }
Example #2
0
 public int ActualizarUsuario(System.Web.UI.WebControls.TextBox txtIdUsuario,
                              System.Web.UI.WebControls.TextBox txtNombre,
                              System.Web.UI.WebControls.TextBox txtNombreCom,
                              System.Web.UI.WebControls.TextBox txtEmail,
                              System.Web.UI.WebControls.TextBox txtConfirmaEmail,
                              System.Web.UI.WebControls.TextBox txtContrasenia,
                              System.Web.UI.WebControls.TextBox txtConfirmaContrasenia,
                              DropDownList ddlTipoUsuario,
                              System.Web.UI.WebControls.TextBox txtTelefono,
                              System.Web.UI.WebControls.TextBox txtCargo,
                              DropDownList ddlIdUnidadAdm,
                              ref string mensaje)
 {
     if (txtIdUsuario.Text != "" && txtNombre.Text != "" && txtNombreCom.Text != "" && txtEmail.Text != "" && txtConfirmaEmail.Text != "" &&
         txtContrasenia.Text != "" && txtConfirmaContrasenia.Text != "" && ddlTipoUsuario.SelectedIndex != 0 &&
         txtTelefono.Text != "" && txtCargo.Text != "" && ddlIdUnidadAdm.SelectedIndex != 0)
     {
         if (txtEmail.Text == txtConfirmaEmail.Text)
         {
             if (txtContrasenia.Text == txtConfirmaContrasenia.Text)
             {
                 usuario.id_usuario              = txtIdUsuario.Text;
                 usuario.nombre                  = txtNombre.Text;
                 usuario.nombre_com              = txtNombreCom.Text;
                 usuario.email                   = txtEmail.Text;
                 usuario.confirmar_email         = txtConfirmaEmail.Text;
                 usuario.contrasenia             = txtConfirmaContrasenia.Text;
                 usuario.confirmar_contrasenia   = txtConfirmaContrasenia.Text;
                 usuario.tipo_usuario            = ddlTipoUsuario.Text;
                 usuario.telefono                = txtTelefono.Text;
                 usuario.nombre_cargo            = txtCargo.Text;
                 usuario.id_unid_admva_pertenece = ddlIdUnidadAdm.Text;
                 int respuesta = usuario.Actualizar();
                 if (respuesta == 1)
                 {
                     mensaje = "Usuario actualizado correctamente";
                 }
                 else
                 {
                     mensaje = "OcurriĆ³ un error intente nuevamente";
                 }
                 return(respuesta);
             }
             else
             {
                 mensaje = "La contraseƱa no coincide, favor de verificarla";
                 return(0);
             }
         }
         else
         {
             mensaje = "El email no coincide, favor de verificarlo";
             return(0);
         }
     }
     else
     {
         mensaje = "Llenar todos los campos";
         return(0);
     }
 }