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"); } } } }
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"); } }
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"); } }