public cxc_cobro_x_caj_Caja_Movimiento_Info Get_Info_cobro_x_caj_Caja_Movimiento(int IdEmpresa, int IdSucursal, decimal IdCobro) { try { cxc_cobro_x_caj_Caja_Movimiento_Info info = new cxc_cobro_x_caj_Caja_Movimiento_Info(); EntitiesCuentas_x_Cobrar CxC = new EntitiesCuentas_x_Cobrar(); var select = from q in CxC.cxc_cobro_x_caj_Caja_Movimiento where q.cbr_IdEmpresa == IdEmpresa && q.cbr_IdSucursal == IdSucursal && q.cbr_IdCobro == IdCobro select q; foreach (var item in select) { info.cbr_IdCobro = item.cbr_IdCobro; info.cbr_IdEmpresa = item.cbr_IdEmpresa; info.cbr_IdSucursal = item.cbr_IdSucursal; info.mcj_IdCbteCble = item.mcj_IdCbteCble; info.mcj_IdEmpresa = item.mcj_IdEmpresa; info.mcj_IdTipocbte = item.mcj_IdTipocbte; } return(info); } 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 mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.InnerException.ToString()); } }
public Boolean GuardarDB(cxc_cobro_x_caj_Caja_Movimiento_Info info) { try { using (EntitiesCuentas_x_Cobrar context = new EntitiesCuentas_x_Cobrar()) { //var contactG = cxc_cobro_x_caj_Caja_Movimiento.Createcxc_cobro_x_caj_Caja_Movimiento(0,0,0,0,0,0); var addressG = new cxc_cobro_x_caj_Caja_Movimiento(); addressG.cbr_IdCobro = info.cbr_IdCobro; addressG.cbr_IdEmpresa = info.cbr_IdEmpresa; addressG.cbr_IdSucursal = info.cbr_IdSucursal; addressG.mcj_IdTipocbte = info.mcj_IdTipocbte; addressG.mcj_IdCbteCble = info.mcj_IdCbteCble; addressG.mcj_IdEmpresa = info.mcj_IdEmpresa; //contactG = addressG; context.cxc_cobro_x_caj_Caja_Movimiento.Add(addressG); context.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 mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.InnerException.ToString()); } }
public List <cxc_cobro_x_caj_Caja_Movimiento_Info> Get_List_cobro_x_caj_Caja_Movimiento(int IdEmpresa) { try { List <cxc_cobro_x_caj_Caja_Movimiento_Info> lM = new List <cxc_cobro_x_caj_Caja_Movimiento_Info>(); EntitiesCuentas_x_Cobrar CxC = new EntitiesCuentas_x_Cobrar(); // var select = from q in CxC.vwcxc_cobro_x_caj_Caja_Movimiento var select = from q in CxC.vwcxc_cobro_x_movi_caja_x_cbtecble // where q.cbr_IdEmpresa == IdEmpresa where q.IdEmpresa == IdEmpresa //&& q.cbr_IdSucursal == IdSucursal //&& q.cbr_IdCobro == IdCobro select q; foreach (var item in select) { cxc_cobro_x_caj_Caja_Movimiento_Info info = new cxc_cobro_x_caj_Caja_Movimiento_Info(); info.cbr_IdEmpresa = Convert.ToInt32(item.IdEmpresa); info.cbr_IdCobro = Convert.ToDecimal(item.IdCobro); info.IdCobro_tipo = item.IdCobro_tipo; info.cr_TotalCobro = item.cr_TotalCobro; info.cr_fecha = Convert.ToDateTime(item.cr_fecha); info.cr_Banco = item.cr_Banco; info.cr_cuenta = item.cr_cuenta; info.cr_NumDocumento = item.cr_NumDocumento; info.tc_TipoCbte2 = item.tc_TipoCbte; info.Num_CbteCble = item.Num_CbteCble; info.IdCaja = Convert.ToInt32(item.IdCaja); info.ca_Descripcion = item.ca_Descripcion; info.Movi_Caja = Convert.ToDecimal(item.Movi_Caja); info.tm_descripcion = item.tm_descripcion; lM.Add(info); } return(lM); } 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 mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.InnerException.ToString()); } }
public Boolean GuardarDB(cxc_cobro_x_caj_Caja_Movimiento_Info info) { try { return(data.GuardarDB(info)); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "Get_List_cobro_x_caj_Caja_Movimiento", ex.Message), ex) { EntityType = typeof(cxc_cobro_x_caj_Caja_Movimiento_Bus) }; } }
// haac 28/01/2014 public BindingList <cxc_cobro_x_caj_Caja_Movimiento_Info> carga_grid_caj_Movimiento(BindingList <cxc_cobro_Info> lista_cobro, BindingList <cxc_cobro_x_caj_Caja_Movimiento_Info> lista_grid) { try { List <cxc_cobro_x_caj_Caja_Movimiento_Info> lista_Caj_Mov = new List <cxc_cobro_x_caj_Caja_Movimiento_Info>(); BindingList <cxc_cobro_x_caj_Caja_Movimiento_Info> Bindlista_Cobro_Caja = new BindingList <cxc_cobro_x_caj_Caja_Movimiento_Info>(); cxc_cobro_x_caj_Caja_Movimiento_Bus data = new cxc_cobro_x_caj_Caja_Movimiento_Bus(); foreach (var item in lista_cobro) { lista_Caj_Mov = data.Get_List_cobro_x_caj_Caja_Movimiento(item.IdEmpresa /*, item.IdSucursal, item.IdCobro*/); foreach (var item1 in lista_Caj_Mov) { cxc_cobro_x_caj_Caja_Movimiento_Info info = new cxc_cobro_x_caj_Caja_Movimiento_Info(); info.cbr_IdEmpresa = item1.cbr_IdEmpresa; info.cbr_IdSucursal = item1.cbr_IdSucursal; info.cbr_IdCobro = item1.cbr_IdCobro; info.mcj_IdEmpresa = item1.mcj_IdEmpresa; info.mcj_IdCbteCble = item1.mcj_IdCbteCble; info.mcj_IdTipocbte = item1.mcj_IdTipocbte; info.em_nombre = item1.em_nombre; info.Su_Descripcion = item1.Su_Descripcion; info.tc_descripcion = item1.tc_descripcion; info.tc_TipoCbte = item1.tc_TipoCbte; Bindlista_Cobro_Caja.Add(info); } } lista_grid = Bindlista_Cobro_Caja; return(lista_grid); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(lista_grid); } }