private fa_factura_fj_Info Get_Info_Factura_fj() { try { fa_factura_fj_Info info_fj = new fa_factura_fj_Info(); info_fj.IdEmpresa = param.IdEmpresa; info_fj.IdSucursal = Convert.ToInt32(UCSucursal.cmb_sucursal.EditValue); info_fj.IdBodega = Convert.ToInt32(UCSucursal.cmb_bodega.EditValue); info_fj.num_oc = txt_num_oc.Text; info_fj.Atencion_a = txt_atencion_a.Text; info_fj.descripcion_fact = txt_referencia.Text; info_fj.fecha_cobro_1 = de_fecha_cobro_1.EditValue == null ? info_factura.vt_fech_venc : de_fecha_cobro_1.DateTime; info_fj.fecha_cobro_2 = de_fecha_cobro_1.EditValue == null ? info_factura.vt_fech_venc : de_fecha_cobro_2.DateTime; return(info_fj); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); return(new fa_factura_fj_Info()); } }
public bool ModificarDB(fa_factura_fj_Info info) { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { fa_factura_fj Entity = Context.fa_factura_fj.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdSucursal == info.IdSucursal && q.IdBodega == info.IdBodega && q.IdCbteVta == info.IdCbteVta); if (Entity != null) { Entity.Atencion_a = info.Atencion_a; Entity.num_oc = info.num_oc; Entity.descripcion_fact = info.descripcion_fact; Entity.fecha_cobro_1 = info.fecha_cobro_1; Entity.fecha_cobro_2 = info.fecha_cobro_2; Context.SaveChanges(); } else { GuardarDB(info); } } return(true); } catch (Exception ex) { string mensaje = ""; 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 mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public fa_factura_Info() { lista_formaPago_x_Factura = new List <fa_factura_x_formaPago_Info>(); DetFactura_List = new List <fa_factura_det_info>(); DetformaPago_list = new List <fa_factura_x_fa_TerminoPago_Info>(); Factura_Graf = new fa_factura_graf_Info(); Factura_Fj = new fa_factura_fj_Info(); Factura_CAH = new Academico.fa_factura_aca_Info(); }
public bool ModificarDB(fa_factura_fj_Info info) { try { return(oData.ModificarDB(info)); } catch (Exception ex) { string mensaje = ex.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(), "", mensaje, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); throw new Exception(mensaje); } }
public bool GuardarDB(fa_factura_fj_Info info) { try { using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.fa_factura_fj where q.IdEmpresa == info.IdEmpresa && q.IdSucursal == info.IdSucursal && q.IdBodega == info.IdBodega && q.IdCbteVta == info.IdCbteVta select q; if (lst.Count() == 0) { fa_factura_fj Entity = new fa_factura_fj(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdSucursal = info.IdSucursal; Entity.IdBodega = info.IdBodega; Entity.IdCbteVta = info.IdCbteVta; Entity.Atencion_a = info.Atencion_a; Entity.num_oc = info.num_oc; Entity.descripcion_fact = info.descripcion_fact; Entity.fecha_cobro_1 = info.fecha_cobro_1; Entity.fecha_cobro_2 = info.fecha_cobro_2; Context.fa_factura_fj.Add(Entity); Context.SaveChanges(); } } return(true); } catch (Exception ex) { string mensaje = ""; 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 mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }
public fa_factura_fj_Info Get_info_factura_fj(int IdEmpresa, int IdSucursal, int IdBodega, decimal IdCbteVta) { try { fa_factura_fj_Info info = new fa_factura_fj_Info(); using (Entity_Facturacion_FJ Context = new Entity_Facturacion_FJ()) { var lst = from q in Context.fa_factura_fj where q.IdEmpresa == IdEmpresa && q.IdSucursal == IdSucursal && q.IdBodega == IdBodega && q.IdCbteVta == IdCbteVta select q; foreach (var item in lst) { info.IdEmpresa = item.IdEmpresa; info.IdSucursal = item.IdSucursal; info.IdBodega = item.IdBodega; info.IdCbteVta = item.IdCbteVta; info.Atencion_a = item.Atencion_a; info.num_oc = item.num_oc; info.descripcion_fact = item.descripcion_fact; info.fecha_cobro_1 = item.fecha_cobro_1; info.fecha_cobro_2 = item.fecha_cobro_2; } } return(info); } catch (Exception ex) { string mensaje = ""; 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 mensaje); mensaje = ex.ToString(); throw new Exception(ex.ToString()); } }