Ejemplo n.º 1
0
        private void Guardar()
        {
            try
            {
                if (materia == null)
                {
                    materia = new Ematerias();
                }

                materia.cod_materia = txtCod.Text;
                materia.nombre      = txtNombre.Text;
                materia.descripcion = txtDescri.Text;

                acceso_materia.InsertarMaterias(materia);

                if (acceso_materia.stringBuilder.Length != 0)
                {
                    MessageBox.Show(acceso_materia.stringBuilder.ToString(), "Para continuar:", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    MessageBox.Show("CLIENTE REGISTRADO CORRECTAMENTE", "CLIENTE REGISTRADO", MessageBoxButtons.OK, MessageBoxIcon.None);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(string.Format("Error: {0}", ex.Message), "Error inesperado", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 2
0
        private void btnMateria_Click(object sender, EventArgs e)
        {
            if (materia == null)
            {
                materia = new Ematerias();
            }

            materia.a           = "Buscar";
            materia.cod_materia = txtMateria.Text;
            materia.nombre      = txtMateria.Text;

            if (Acceso_Materias.BuscarMaterias(materia))
            {
                gvDatosMateria.DataSource = Acceso_Materias.datos;

                id_materia     = int.Parse(gvDatosMateria.CurrentRow.Cells["id_materia"].Value.ToString());
                txtCod.Text    = gvDatosMateria.CurrentRow.Cells["cod_materia"].Value.ToString();
                txtNom.Text    = gvDatosMateria.CurrentRow.Cells["nombre"].Value.ToString();
                txtDescri.Text = gvDatosMateria.CurrentRow.Cells["descripcion"].Value.ToString();
            }
            else
            {
                MessageBox.Show("ESTA MATERIA NO EXISTE", "PARA CONTINUAR:", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Ejemplo n.º 3
0
 public void InsertarMaterias(Ematerias materia)
 {
     if (ValidarMaterias(materia))
     {
         acceso_datos.InsertarMaterias(materia);
     }
 }
Ejemplo n.º 4
0
 //______________________MATERIAS_______________________________
 public DataTable BuscarMaterias(Ematerias materia)
 {
     con.ConnectionString = Conexion.cadenaConexion;
     comando             = new SqlCommand("Sp_materias", con);
     comando.CommandType = CommandType.StoredProcedure;
     comando.Parameters.AddWithValue("@a", materia.a);
     comando.Parameters.AddWithValue("@cod_materia", materia.cod_materia);
     comando.Parameters.AddWithValue("@nombre", materia.nombre);
     comando.Parameters.AddWithValue("@descripcion", "");
     return(MetodosDatos.ejecutarComandoSelect(comando));
 }
Ejemplo n.º 5
0
 public static bool BuscarMaterias(Ematerias materia)
 {
     datos = acceso_datos.BuscarMaterias(materia);
     if (datos.Rows.Count > 0)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 6
0
        private bool ValidarMaterias(Ematerias materia)
        {
            stringBuilder.Clear();

            if (string.IsNullOrEmpty(materia.cod_materia))
            {
                stringBuilder.Append("El campo COD_MATERIA es obligatorio");
            }
            if (string.IsNullOrEmpty(materia.nombre))
            {
                stringBuilder.Append(Environment.NewLine + "El campo NOMBRE es obligatorio");
            }
            if (string.IsNullOrEmpty(materia.descripcion))
            {
                stringBuilder.Append(Environment.NewLine + "El campo DESCRIPCION es obligatorio");
            }

            return(stringBuilder.Length == 0);
        }
Ejemplo n.º 7
0
 public void InsertarMaterias(Ematerias materia)
 {
     try
     {
         con.ConnectionString = Conexion.cadenaConexion;
         comando             = new SqlCommand("Sp_materias", con);
         comando.CommandType = CommandType.StoredProcedure;
         comando.Parameters.AddWithValue("@a", "Insertar");
         comando.Parameters.AddWithValue("@cod_materia", materia.cod_materia);
         comando.Parameters.AddWithValue("@nombre", materia.nombre);
         comando.Parameters.AddWithValue("@descripcion", materia.descripcion);
         con.Open();
         comando.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         con.Close();
     }
 }