Exemplo n.º 1
0
 public static List <AsignaturaModel> ConsultarAsignatura(string nombre)
 {
     return(asignatura.ConsultarAsignatura(nombre, null).Select(i => new AsignaturaModel
     {
         IdAsignatura = i.IdAsignatura,
         Nombre = i.Nombre,
         Descripcion = i.Descripcion,
     }).ToList());
 }
Exemplo n.º 2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (TextBox2.Text == "")
            {
                MessageBox.alert("No deje el campo vacio");
            }
            else
            {
                Asignaturas ObjAsignatura = new Asignaturas();

                try
                {
                    DataSet DatosAsignatura = ObjAsignatura.ConsultarAsignatura(TextBox2.Text, "Nombre");

                    DataTable DatosConsultados = DatosAsignatura.Tables["DatosConsultados"];

                    int numregistros = DatosConsultados.Rows.Count;

                    if (numregistros == 0)
                    {
                        try
                        {
                            ObjAsignatura.Nombre = TextBox2.Text;

                            bool RespuestaSql = ObjAsignatura.InsertarAsignatura();

                            if (RespuestaSql == true)
                            {
                                MessageBox.alert("Se ha agregado la asignatura correctamente");
                                TextBox2.Text = "";
                                DropDownList1.DataBind();
                            }
                            else
                            {
                                MessageBox.alert(ObjAsignatura.Mensaje);
                            }
                        }
                        catch
                        (Exception Ex)
                        { MessageBox.alert("Error!: " + Ex.Message + " " + ObjAsignatura.Mensaje); }
                    }
                    else
                    {
                        MessageBox.alert("Esta asignatura ya existe");
                    }
                }
                catch
                (Exception Ex)
                { MessageBox.alert("Error!: " + Ex.Message + " " + ObjAsignatura.Mensaje); }
            }
        }