public bool Modificar_DB(fa_compensacion_x_ct_centro_costo_Info info) { try { using (Entity_Facturacion_FJ db = new Entity_Facturacion_FJ()) { var add = db.fa_compensacion_x_ct_centro_costo.FirstOrDefault(v => v.IdEmpresa == info.IdEmpresa && v.IdCompensacion == info.IdCompensacion); add.IdCentroCosto = info.IdCentroCosto; add.IdCentroCosto_sub_centro_costo = info.IdCentroCosto_sub_centro_costo; add.num_cuotas_meses_x_banco = info.num_cuotas_meses_x_banco; add.num_cuotas_meses_x_centro_costo = info.num_cuotas_meses_x_centro_costo; add.tasa_interes_anual_x_banco = info.tasa_interes_anual_x_banco; add.tasa_interes_anual_x_centro_costo = info.tasa_interes_anual_x_centro_costo; add.valor_a_financiar = info.valor_a_financiar; add.observacion = info.observacion; db.SaveChanges(); return(true); } } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
void Get() { try { info_compensacion = new fa_compensacion_x_ct_centro_costo_Info(); info_compensacion.lista = new List <fa_compensacion_x_ct_centro_costo_det_Info>(); info_compensacion.IdEmpresa = param.IdEmpresa; info_compensacion.IdCompensacion = Convert.ToInt32(txtid.EditValue); info_compensacion.IdCentroCosto = ucFa_Cliente_x_centro_costo.Get_Info_Centro_costo().IdCentroCosto; info_compensacion.IdCentroCosto_sub_centro_costo = ucFa_Cliente_x_centro_costo.Get_Info_Centro_costo_sub_centro_costo().IdCentroCosto_sub_centro_costo; info_compensacion.observacion = txtobservacion.EditValue.ToString(); info_compensacion.tasa_interes_anual_x_banco = Convert.ToDouble(txttasainteresbanco.EditValue); info_compensacion.tasa_interes_anual_x_centro_costo = Convert.ToDouble(txttasaiCC.EditValue); info_compensacion.num_cuotas_meses_x_banco = Convert.ToDouble(txtnumcuotabanco.EditValue); info_compensacion.num_cuotas_meses_x_centro_costo = Convert.ToDouble(txtnumcuotacc.EditValue); info_compensacion.valor_a_financiar = Convert.ToDouble(txtvalorafinanciar.EditValue); info_compensacion.lista = lista_compensacion.ToList(); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool Modificar_DB(fa_compensacion_x_ct_centro_costo_Info info) { try { int secuencia = 0; if (data.Modificar_DB(info)) { if (data_det.EliminarDB(info)) { foreach (var item in info.lista) { secuencia++; item.IdCompensacion = info.IdCompensacion; item.Secuencia = secuencia; item.IdEmpresa = info.IdEmpresa; } data_det.Guardar_DB(info.lista); } } return(true); } catch (Exception ex) { return(false); } }
public bool Anular_DB(fa_compensacion_x_ct_centro_costo_Info info) { try { return(data.EliminarDB(info)); } catch (Exception ex) { return(false); } }
public void Set(fa_compensacion_x_ct_centro_costo_Info info) { try { info_compensacion = info; } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <fa_compensacion_x_ct_centro_costo_Info> GetList(int IdEmpresa) { try { List <fa_compensacion_x_ct_centro_costo_Info> lista = new List <fa_compensacion_x_ct_centro_costo_Info>(); using (Entity_Facturacion_FJ db = new Entity_Facturacion_FJ()) { var query = from q in db.vwfa_compensacion_x_ct_centro_costo where q.IdEmpresa == IdEmpresa select q; foreach (var item in query) { fa_compensacion_x_ct_centro_costo_Info add = new fa_compensacion_x_ct_centro_costo_Info(); add.IdEmpresa = item.IdEmpresa; add.IdCompensacion = item.IdCompensacion; add.IdCentroCosto = item.IdCentroCosto; add.IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo; add.num_cuotas_meses_x_banco = item.num_cuotas_meses_x_banco; add.num_cuotas_meses_x_centro_costo = item.num_cuotas_meses_x_centro_costo; add.tasa_interes_anual_x_banco = item.tasa_interes_anual_x_banco; add.tasa_interes_anual_x_centro_costo = item.tasa_interes_anual_x_centro_costo; add.valor_a_financiar = item.valor_a_financiar; add.nom_Centro_costo = item.nom_Centro_costo; add.nom_Centro_costo_sub_centro_costo = item.nom_Centro_costo_sub_centro_costo; add.observacion = item.observacion; add.observacion = item.observacion; lista.Add(add); } } return(lista); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
public bool EliminarDB(fa_compensacion_x_ct_centro_costo_Info info) { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { Context.Database.ExecuteSqlCommand("delete Fj_servindustrias.fa_compensacion_x_ct_centro_costo_det where IdEmpresa='" + info.IdEmpresa + "' and IdCompensacion='" + info.IdCompensacion + "' "); } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }
private void ucGe_Menu_event_btnAnular_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { info = (fa_compensacion_x_ct_centro_costo_Info)gvw_planificacion.GetFocusedRow(); if (info == null) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Seleccione_un_registro), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); return; } frmFa_Compensacion_Mant frm = new frmFa_Compensacion_Mant(); frm.Accion = Cl_Enumeradores.eTipo_action.consultar; frm.MdiParent = this.MdiParent; frm.Set(info); frm.Show(); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool Anular_DB(fa_compensacion_x_ct_centro_costo_Info info) { try { using (Entity_Facturacion_FJ db = new Entity_Facturacion_FJ()) { var add = db.fa_compensacion_x_ct_centro_costo.FirstOrDefault(v => v.IdEmpresa == info.IdEmpresa && v.IdCompensacion == info.IdCompensacion); add.estado = false; db.SaveChanges(); return(true); } } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref MensajeError); MensajeError = ex.ToString(); throw new Exception(ex.ToString()); } }