コード例 #1
0
 public bool consultarAdmin(DTOAdministradores adm)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = con;
         cmd.CommandText = "consultar_administradores";
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@cod_adm", adm.Codigo_administrador);
         con.Open();
         SqlDataReader sdr = cmd.ExecuteReader();
         if (sdr.Read())
         {
             adm.Codigo_administrador   = Convert.ToInt16(sdr[0]);
             adm.Nombre_administrador   = Convert.ToString(sdr[1]);
             adm.Apellido_administrador = Convert.ToString(sdr[2]);
             adm.Usuario = Convert.ToString(sdr[3]);
             adm.Clave   = Convert.ToString(sdr[4]);
             adm.Documento_administrador = Convert.ToString(sdr[5]);
             adm.Celular_administrador   = Convert.ToString(sdr[6]);
             adm.Correo_administrador    = Convert.ToString(sdr[7]);
         }
         con.Close();
     }
     catch (Exception e)
     {
         string mensaje = e.Message;
     }
     return(true);
 }
コード例 #2
0
 protected void btnConAdmin_Click(object sender, EventArgs e)
 {
     try
     {
         DTOAdministradores adm = new DTOAdministradores();
         adm.Codigo_administrador = Convert.ToInt16(txtcodigoAdmin.Text);
         CADAdministradores datos = new CADAdministradores();
         datos.consultarAdmin(adm);
         if (adm.Nombre_administrador == null && adm.Apellido_administrador == null && adm.Usuario == null && adm.Documento_administrador == null &&
             adm.Celular_administrador == null && adm.Correo_administrador == null)
         {
             Response.Write("<script>alert('Campos vacíos')</script>");
         }
         else
         {
             Response.Write("<script>alert('Buscó con Exito')</script>");
             txtcodigoAdmin.Text   = Convert.ToString(adm.Codigo_administrador);
             txtNombre.Text        = adm.Nombre_administrador;
             txtApellido.Text      = adm.Apellido_administrador;
             txtUsuario.Text       = adm.Usuario;
             txtContraseña.Text    = adm.Clave;
             txtConcontraseña.Text = adm.Clave;
             txtDocumento.Text     = adm.Documento_administrador;
             txtMovil.Text         = adm.Celular_administrador;
             txtCorreo.Text        = adm.Correo_administrador;
         }
     }
     catch (Exception err)
     {
         Response.Write("<script>alert('" + err.Message + "')</script>");
     }
 }
コード例 #3
0
        public bool RegistrarAdmin(string[] parametros)
        {
            // instacia el controlar
            DTOAdministradores adm = new DTOAdministradores();

            // se setean los parametros
            adm.Codigo_administrador   = Convert.ToInt16(parametros[0]);
            adm.Nombre_administrador   = parametros[1];
            adm.Apellido_administrador = parametros[2];
            adm.Usuario = parametros[3];
            adm.Clave   = parametros[4];
            adm.Documento_administrador = parametros[5];
            adm.Celular_administrador   = parametros[6];
            adm.Correo_administrador    = parametros[7];
            DataTable dt = new DataTable();

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = con;
                cmd.CommandText = "insert_administradores";
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@cod_adm", adm.Codigo_administrador);
                cmd.Parameters.AddWithValue("@nom_adm", adm.Nombre_administrador);
                cmd.Parameters.AddWithValue("@ape_adm", adm.Apellido_administrador);
                cmd.Parameters.AddWithValue("@usu", adm.Usuario);
                cmd.Parameters.AddWithValue("@cla", adm.Clave);
                cmd.Parameters.AddWithValue("@doc_adm", adm.Documento_administrador);
                cmd.Parameters.AddWithValue("@cel_adm", adm.Celular_administrador);
                cmd.Parameters.AddWithValue("@cor_adm", adm.Correo_administrador);
                con.Open();
                cmd.ExecuteNonQuery();
                con.Close();
                return(true);
            }
            catch (Exception e)
            {
                return(false);
            }
        }