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