示例#1
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            DetalleComboRepositorio repositorio = new DetalleComboRepositorio();
            Combos combos = new Combos();
            bool   paso   = false;

            if (IsValid == false)
            {
                Utils.ShowToastr(this.Page, "Revisar todos los campo", "Error", "error");
                return;
            }
            combos = LlenaClase(combos);
            if (ValidarNombres(combos))
            {
                return;
            }
            else
            {
                if (combos.ComboId == 0)
                {
                    if (combos.Producto.Count > 1)
                    {
                        if (Utils.ToInt(CombosIdTextBox.Text) > 0)
                        {
                            Utils.ShowToastr(this.Page, "ComboId debe estar en 0", "Revisar", "error");
                            return;
                        }
                        else
                        {
                            paso = repositorio.Guardar(combos);
                            Utils.ShowToastr(this.Page, "Guardado con exito!!", "Guardado", "success");
                            Limpiar();
                        }
                    }
                    else
                    {
                        Utils.ShowToastr(this.Page, "Debe agregar mas de un prodructo", "Revisar", "info");
                    }
                }
                else
                {
                    if (ExisteEnLaBaseDeDatos())
                    {
                        paso = repositorio.Modificar(combos);
                        Utils.ShowToastr(this.Page, "Modificado con exito!!", "Modificado", "success");
                        Limpiar();
                    }
                    else
                    {
                        Utils.ShowToastr(this.Page, "El Combo No Existe", "Error", "error");
                    }
                }
            }
        }
示例#2
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            DetalleComboRepositorio repositorio = new DetalleComboRepositorio();
            var combos = repositorio.Buscar(Utils.ToInt(CombosIdTextBox.Text));

            Limpiar();
            if (combos != null)
            {
                LlenaCampos(combos);
                Utils.ShowToastr(this, "Busqueda exitosa", "Exito", "success");
            }
            else
            {
                Utils.ShowToastr(this.Page, "El Prestamo que intenta buscar no existe", "Error", "error");
            }
        }
示例#3
0
 protected void EliminarButton_Click(object sender, EventArgs e)
 {
     if (Utils.ToInt(CombosIdTextBox.Text) > 0)
     {
         int id = Convert.ToInt32(CombosIdTextBox.Text);
         DetalleComboRepositorio repositorio = new DetalleComboRepositorio();
         if (repositorio.Eliminar(id))
         {
             Utils.ShowToastr(this.Page, "Eliminado con exito!!", "Eliminado", "info");
         }
         else
         {
             Utils.ShowToastr(this.Page, "Fallo al Eliminar :(", "Error", "error");
         }
         Limpiar();
     }
     else
     {
         Utils.ShowToastr(this.Page, "El Combo debe Existir", "Error", "error");
     }
 }