protected void dtgDepartamentos_Delete(Object sender, DataGridCommandEventArgs e) { IDepartamento oDepartamento = DepartamentoFactory.GetDepartamento(); oDepartamento.DepartamentoID = Convert.ToInt32(dtgDepartamentos.DataKeys[(int)e.Item.ItemIndex]); try { if (oDepartamento.Eliminar()) { dtgDepartamentos.CurrentPageIndex = 0; this.BindGrid(); } } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }
public ListaDepartamentoViewModel(IDepartamento repository) { this.repository = repository; Departamento = new List <DepartamentoModel> (((deparmantoRepory)repository).GetDepartamentoWithChildren()); ShowEmpleadoOfDepartaSelectedCommand = new Command(ShowEmpleado); }
public AddDepartamentoViewModel(IDepartamento repository) { Repository = repository; AddEmpleadoCommand = new Command(AddEmpleadoCollection); SaveDepartamentoCommand = new Command(SaveNewDepartamento); Empleado = new ObservableCollection <EmpleadoModel>(); }
private void Editar() { IDepartamento departamento = DepartamentoFactory.GetDepartamento(); departamento.DepartamentoID = Convert.ToInt32(this.txtDepartamentoID.Text); departamento.Consultar(); this.txtDepartamentoDescrip.Text = departamento.DepartamentoDescrip; this.ddlProvincia.SelectedValue = departamento.Provincia.ProvinciaID.ToString(); }
private void BindGrid() { SisPackController.AdministrarGrillas.Configurar(dtgDepartamentos, "DepartamentoID", this.CantidadOpciones); IDepartamento oDepartamento = DepartamentoFactory.GetDepartamento(); oDepartamento.DepartamentoDescrip = this.txtDepartamentoDescrip.Text; oDepartamento.Provincia.ProvinciaDescrip = this.txtProvinciaDescrip.Text; dtgDepartamentos.DataSource = oDepartamento.GetDepartamentosConsultaDataSet(); dtgDepartamentos.DataBind(); }
private void butGuardarDepartamento_Click(object sender, System.EventArgs e) { if (!Page.IsValid) { return; } IDepartamento departamento = DepartamentoFactory.GetDepartamento(); departamento.DepartamentoID = Convert.ToInt32(this.txtDepartamentoID.Text); departamento.DepartamentoDescrip = this.txtDepartamentoDescrip.Text.Trim(); departamento.Provincia.ProvinciaID = Convert.ToInt32(this.ddlProvincia.SelectedValue); try { if (departamento.Guardar()) { string script = "<script language='javascript'>\n"; script += "alert('Los datos se guardaron correctamente.');"; script += "window.location.href = 'DepartamentosConsul.aspx';\n"; script += "</script>"; Page.RegisterStartupScript("scriptOk", script); } else { string script = "<script language='javascript'>\n"; script += "alert('Los datos no se guardaron debido a errores.');\n"; script += "</script>"; Page.RegisterStartupScript("scriptError", script); } } catch (Exception ex) { string mensaje = ex.Message; try { mensaje = this.TraducirTexto(ex.Message); if (mensaje == "" || mensaje == null) { mensaje = ex.Message; } } catch (Exception) { mensaje = ex.Message; } ((ErrorWeb)this.phErrores.Controls[0]).setMensaje(mensaje); } }
public AppDepartamento(IDepartamento IDepartamento) { _IDepartamento = IDepartamento; }
public DepartamentoController(IServiceProvider serviceProvider, IDepartamento Departamento, ILogger <DepartamentoController> logger) : base(serviceProvider) { _Departamento = Departamento; _logger = logger; }
public DepartamentoController(IDepartamento departamentoRepo) { _departamentoRepo = departamentoRepo; }
public DepartamentoController(IServiceProvider serviceProvider, IDepartamento Departamento) : base(serviceProvider) { _Departamento = Departamento; }