protected void btnSave_Click(object sender, EventArgs e) { try { var dao = BusinessMapper.GetDaoByEntity(BusinessMapper.eEntities.IdentAtencion); IdentAtencionDTO entity = (DTO.IdentAtencionDTO)CRUDHelper.Read(Convert.ToInt32(pnlControls.Attributes["RecId"]), dao); FormsHelper.FillEntity(tblControls, entity); if (!entity.Estado && dao.ExisteAvisoEnVigencia(entity.IdentifIdentAte)) { throw new Exception("No se puede deshabilitar, ya que se encuentra en uso por un aviso vigente."); } CRUDHelper.Update(entity, BusinessMapper.GetDaoByEntity(BusinessMapper.eEntities.IdentAtencion)); pnlControls.Visible = false; RefreshGrid(gv); } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnSave_Click(object sender, EventArgs e) { string err = string.Empty; try { int recId = Convert.ToInt32(pnlControls.Attributes["RecId"]); if (Valid(recId, out err)) { var entity = Business.Costos.Read(recId); FormsHelper.FillEntity(tblCosto, entity); Business.Costos.Update(entity, CostosFrecuencia, CostosProveedor); pnlControls.Visible = false; RefreshGrid(gv); } else { throw new Exception(err); } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnSave_Click(object sender, EventArgs e) { string err = string.Empty; try { if (Valid(out err)) { var entity = Business.Avisos.Read(Convert.ToInt32(pnlControls.Attributes["RecId"])); FormsHelper.FillEntity(tblControls, entity); if (!trDuracion.Visible) { (entity as DTO.AvisosDTO).Duracion = null; } Business.Avisos.Update(entity, Atencion); pnlControls.Visible = false; RefreshGrid(gv); } else { throw new Exception(err); } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnAdd_Click(object sender, EventArgs e) { string err = string.Empty; try { if (Valid(out err)) { var entity = new DTO.FrecuenciaDTO(); FormsHelper.FillEntity(tblControls, entity); Business.Frecuencias.Create(entity, Detalles); pnlControls.Visible = false; RefreshGrid(gv); } else { throw new Exception(err); } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnSave_Click(object sender, EventArgs e) { string err = string.Empty; try { if (Valid(out err)) { var entity = Business.Monedas.Read(Convert.ToInt32(pnlControls.Attributes["RecId"])); FormsHelper.FillEntity(tblControls, entity); Business.Monedas.Update(entity, TipoCambio); pnlControls.Visible = false; RefreshGrid(gv); } else { throw new Exception(err); } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnAdd_Click(object sender, EventArgs e) { string err = string.Empty; try { if (Valid(out err)) { var entity = new DTO.PiezasArteDTO(); FormsHelper.FillEntity(tblControls, entity); if (!trDuracion.Visible) { (entity as DTO.PiezasArteDTO).Duracion = null; } Business.PiezasArte.Create(entity, Productos); pnlControls.Visible = false; RefreshGrid(gv); } else { throw new Exception(err); } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnAdd_Click(object sender, EventArgs e) { string err = string.Empty; try { if (ASPxPageControl1.ActiveTabPage == ASPxPageControl1.TabPages[3]) { if (ValidCostCopy(null, out err)) { var entidad = miCosto; ///// Vuelve a grabar la fecha - por las dudas que no haya aceptado la propuesta ///// miCosto.VigDesde = Convert.ToDateTime(deVigDesde0.Text); miCosto.VigHasta = Convert.ToDateTime(deVigHasta0.Text); Business.Costos.Create(entidad, CostosFrecuencia, CostosProveedor); RefreshGrid(gv); } else { throw new Exception(err); } } else { if (Valid(null, out err)) { var entity = new DTO.CostosDTO(); FormsHelper.FillEntity(tblCosto, entity); Business.Costos.Create(entity, CostosFrecuencia, CostosProveedor); pnlControls.Visible = false; RefreshGrid(gv); } else { throw new Exception(err); } } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnAdd_Click(object sender, EventArgs e) { try { var entity = new DTO.IdentAtencionDTO(); FormsHelper.FillEntity(tblControls, entity); CRUDHelper.Create(entity, BusinessMapper.GetDaoByEntity(BusinessMapper.eEntities.IdentAtencion)); pnlControls.Visible = false; RefreshGrid(gv); } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnSave_Click(object sender, EventArgs e) { try { var entity = this.ReadMethod(Convert.ToInt32(this.Attributes["RecId"])); FormsHelper.FillEntity(this.tblABM, entity); this.update(entity); this.Visible = false; OnGuardar(new ABMEventArgs()); OnActualizarGrilla(new ABMEventArgs()); } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnAdd_Click(object sender, EventArgs e) { try { FormsHelper.FillEntity(this.tblABM, ObjetoDTO); this.create(ObjetoDTO); this.Visible = false; OnAgregar(new ABMEventArgs()); OnActualizarGrilla(new ABMEventArgs()); } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); //MsgError(ex); } }
protected void btnSave_Click(object sender, EventArgs e) { try { var entity = CRUDHelper.Read(Convert.ToInt32(pnlControls.Attributes["RecId"]), BusinessMapper.GetDaoByEntity(BusinessMapper.eEntities.Frecuencia)); FormsHelper.FillEntity(tblControls, entity); Business.Frecuencias.Update(entity, Detalles); pnlControls.Visible = false; RefreshGrid(gv); } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnSave_Click(object sender, EventArgs e) { string err = string.Empty; try { if (Valid(out err)) { var entity = CRUDHelper.Read(Convert.ToInt32(pnlControls.Attributes["RecId"]), BusinessMapper.GetDaoByEntity(BusinessMapper.eEntities.EspacioCont)); FormsHelper.FillEntity(tblControls, entity); if (!trIntervalo.Visible) { entity.IdentifIntervalo = null; } if (!trFrecuencia.Visible) { entity.IdentifFrecuencia = null; } if (!trHoraFin.Visible || !trHoraInicio.Visible) { entity.HoraFin = null; entity.HoraInicio = null; } CRUDHelper.Update(entity, BusinessMapper.GetDaoByEntity(BusinessMapper.eEntities.EspacioCont)); pnlControls.Visible = false; RefreshGrid(gv); } else { throw new Exception(err); } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void btnAddProveedor_Click(object sender, EventArgs e) { string err = string.Empty; try { if (ValidProveedor(out err)) { //Si no hago esto con un aux, no funciona, porque 'Productos' se actualiza en el Viewstate. List <DTO.CostosProveedorDTO> aux = CostosProveedor; var costosProveedor = new DTO.CostosProveedorDTO(); FormsHelper.FillEntity(tblProveedor, costosProveedor); costosProveedor.Costo = spCostoProveedor.Number; costosProveedor.RecId = aux.Count; aux.Add(costosProveedor); CostosProveedor = aux; RefreshAbmGrid(gvABMProveedor); //Limpio controles. ucIdentifProv.SelectedValue = null; rbCategoria.SelectedItem = null; cbIncluidoOP.Checked = false; cbEstimado.Checked = false; rbTipoCosto.SelectedItem = null; ucIdentifMon.SelectedValue = null; spGrossingUp.Value = null; spCostoProveedor.Value = 0; } else { throw new Exception(err); } } catch (Exception ex) { MsgErrorProveedor(ex); } }
protected void btnAddFrecuencia_Click(object sender, EventArgs e) { string err = string.Empty; try { if (ValidFrecuencia(out err)) { //Si no hago esto con un aux, no funciona, porque 'Productos' se actualiza en el Viewstate. List <DTO.CostosFrecuenciaDTO> aux = CostosFrecuencia; if (trDiaSemana.Visible) { for (int i = 0; i < clDiaSemana.SelectedItems.Count; i++) { var costosFrecuencia = new DTO.CostosFrecuenciaDTO(); FormsHelper.FillEntity(tblFrecuencia, costosFrecuencia); costosFrecuencia.DiaSemana = Convert.ToString(clDiaSemana.SelectedValues[i]); costosFrecuencia.Costo = spCostoFrecuencia.Number; costosFrecuencia.RecId = aux.Count; aux.Add(costosFrecuencia); } } else { var costosFrecuencia = new DTO.CostosFrecuenciaDTO(); FormsHelper.FillEntity(tblFrecuencia, costosFrecuencia); costosFrecuencia.Costo = spCostoFrecuencia.Number; costosFrecuencia.RecId = aux.Count; aux.Add(costosFrecuencia); } CostosFrecuencia = aux; RefreshAbmGrid(gvABMFrecuencia); //Limpio controles. spDia.Value = null; for (int i = 0; i < clDiaSemana.Items.Count; i++) { clDiaSemana.Items[i].Selected = false; } clDiaSemana.SelectedItem = null; teHoraDesde.Value = null; teHoraHasta.Value = null; spCostoFrecuencia.Value = null; } else { throw new Exception(err); } } catch (Exception ex) { FormsHelper.MsgError(lblErrorFrecuencia, ex); } }