public tb_bodega_Info get_info_demanda(int IdEmpresa, int IdBodega, int IdSucursal) { try { tb_bodega_Info info = new tb_bodega_Info(); using (Entities_general Context = new Entities_general()) { tb_bodega Entity = Context.tb_bodega.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdBodega == IdBodega); if (Entity == null) { return(null); } info = new tb_bodega_Info { IdEmpresa = Entity.IdEmpresa, IdSucursal = Entity.IdSucursal, IdBodega = Entity.IdBodega, bo_Descripcion = Entity.bo_Descripcion, Estado = Entity.Estado, }; } return(info); } catch (Exception) { throw; } }
public bool modificarDB(tb_bodega_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_bodega Entity = Context.tb_bodega.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdSucursal == info.IdSucursal && q.IdBodega == info.IdBodega); if (Entity == null) { return(false); } Entity.cod_bodega = info.cod_bodega; Entity.cod_punto_emision = info.cod_punto_emision; Entity.bo_Descripcion = info.bo_Descripcion; Entity.bo_EsBodega = info.bo_EsBodega_bool == true ? "S" : "N"; Entity.bo_manejaFacturacion = info.bo_manejaFacturacion_bool == true ? "S" : "N"; Entity.IdCtaCtble_Costo = info.IdCtaCtble_Costo; Entity.IdCtaCtble_Inve = info.IdCtaCtble_Inve; Entity.IdEstadoAproba_x_Ing_Egr_Inven = info.IdEstadoAproba_x_Ing_Egr_Inven; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public tb_bodega_Info get_info_demanda(int IdEmpresa, string IdString) { try { tb_bodega_Info info = new tb_bodega_Info(); using (Entities_general Context = new Entities_general()) { var lstBodega = Context.tb_bodega.Where(q => q.IdEmpresa == IdEmpresa).ToList(); tb_bodega Entity = lstBodega.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdSucursal.ToString("000") + q.IdBodega.ToString("000") == IdString); if (Entity == null) { return(null); } info = new tb_bodega_Info { IdString = Entity.IdSucursal.ToString("000") + Entity.IdBodega.ToString("000"), IdEmpresa = Entity.IdEmpresa, IdSucursal = Entity.IdSucursal, IdBodega = Entity.IdBodega, bo_Descripcion = Entity.bo_Descripcion, Estado = Entity.Estado, }; } return(info); } catch (Exception) { throw; } }
public bool guardarDB(tb_bodega_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_bodega Entity = new tb_bodega { IdEmpresa = info.IdEmpresa, IdSucursal = info.IdSucursal, IdBodega = info.IdBodega = get_id(info.IdEmpresa, info.IdSucursal), cod_bodega = info.cod_bodega, cod_punto_emision = info.cod_punto_emision, bo_Descripcion = info.bo_Descripcion, bo_EsBodega = info.bo_EsBodega_bool == true ? "S" : "N", bo_manejaFacturacion = info.bo_manejaFacturacion_bool == true ? "S" : "N", IdCtaCtble_Costo = info.IdCtaCtble_Costo, IdCtaCtble_Inve = info.IdCtaCtble_Inve, IdEstadoAproba_x_Ing_Egr_Inven = info.IdEstadoAproba_x_Ing_Egr_Inven, Estado = info.Estado = "A", }; Context.tb_bodega.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool modificarDB(tb_bodega_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_bodega Entity = Context.tb_bodega.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdSucursal == info.IdSucursal && q.IdBodega == info.IdBodega); if (Entity == null) { return(false); } Entity.cod_bodega = info.cod_bodega; Entity.bo_Descripcion = info.bo_Descripcion; Entity.bo_EsBodega = info.bo_EsBodega; Entity.IdCtaCtble_Inve = info.IdCtaCtble_Inve; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(tb_bodega_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_bodega Entity = new tb_bodega { IdEmpresa = info.IdEmpresa, IdSucursal = info.IdSucursal, IdBodega = info.IdBodega = get_id(info.IdEmpresa, info.IdSucursal), cod_bodega = info.cod_bodega, bo_Descripcion = info.bo_Descripcion, bo_EsBodega = info.bo_EsBodega, IdCtaCtble_Inve = info.IdCtaCtble_Inve, Estado = info.Estado = "A", }; Context.tb_bodega.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public Boolean GrabarDB(tb_Bodega_Info info, ref int id, ref string msg) { try { using (EntitiesGeneral context = new EntitiesGeneral()) { var address = new tb_bodega(); int idpv = getId(info.IdEmpresa, info.IdSucursal); id = idpv; address.IdEmpresa = info.IdEmpresa; address.IdSucursal = info.IdSucursal; address.IdBodega = idpv; address.cod_bodega = info.cod_bodega; address.bo_Descripcion = info.bo_Descripcion; address.cod_punto_emision = info.cod_punto_emision; address.IdCentroCosto = info.IdCentroCosto; address.bo_EsBodega = "S"; address.bo_manejaFacturacion = info.bo_manejaFacturacion; address.IdUsuario = info.IdUsuario; address.Fecha_Transac = info.Fecha_Transac; address.nom_pc = info.nom_pc; address.ip = info.ip; address.Estado = "A"; address.IdEstadoAproba_x_Ing_Egr_Inven = info.IdEstadoAproba_x_Ing_Egr_Inven; address.IdCtaCtble_Inve = (info.IdCtaCtble_Inve == "") ? null : info.IdCtaCtble_Inve; address.IdCtaCtble_Costo = (info.IdCtaCtble_Costo == "") ? null : info.IdCtaCtble_Costo; context.tb_bodega.Add(address); context.SaveChanges(); msg = "Se ha procedido a grabar el registro de la Bodega #: " + id.ToString() + " exitosamente."; } 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.ToString() + " " + ex.Message; msg = "Se ha producido el siguiente error: " + ex.Message; throw new Exception(ex.ToString()); } }
public bool anularDB(tb_bodega_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_bodega Entity = Context.tb_bodega.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdSucursal == info.IdSucursal && q.IdBodega == info.IdBodega); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public tb_bodega_Info get_info(int IdEmpresa, int IdSucursal, int IdBodega) { try { tb_bodega_Info info = new tb_bodega_Info(); using (Entities_general Context = new Entities_general()) { tb_bodega Entity = Context.tb_bodega.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdSucursal == IdSucursal && q.IdBodega == IdBodega); if (Entity == null) { return(null); } info = new tb_bodega_Info { IdEmpresa = Entity.IdEmpresa, IdSucursal = Entity.IdSucursal, IdBodega = Entity.IdBodega, cod_bodega = Entity.cod_bodega, bo_Descripcion = Entity.bo_Descripcion, cod_punto_emision = Entity.cod_punto_emision, bo_EsBodega_bool = Entity.bo_EsBodega == "S" ? true : false, bo_manejaFacturacion_bool = Entity.bo_manejaFacturacion == "S" ? true : false, Estado = Entity.Estado, IdCtaCtble_Costo = Entity.IdCtaCtble_Costo, IdCtaCtble_Inve = Entity.IdCtaCtble_Inve }; } return(info); } catch (Exception) { throw; } }
public bool GuardarDbImportacion(List <tb_empresa_Info> Lista_Empresa, List <tb_sucursal_Info> Lista_Sucursal, List <tb_bodega_Info> Lista_Bodega) { try { using (Entities_general Context = new Entities_general()) { if (Lista_Empresa.Count > 0) { foreach (var item in Lista_Empresa) { tb_empresa Entity_Emp = new tb_empresa { IdEmpresa = item.IdEmpresa, codigo = item.codigo, em_nombre = item.em_nombre, RazonSocial = item.RazonSocial, NombreComercial = item.NombreComercial, ContribuyenteEspecial = item.ContribuyenteEspecial, em_ruc = item.em_ruc, em_gerente = item.em_gerente, em_contador = item.em_contador, em_rucContador = item.em_rucContador, em_telefonos = item.em_telefonos, em_direccion = item.em_direccion, em_fechaInicioContable = item.em_fechaInicioContable, cod_entidad_dinardap = item.cod_entidad_dinardap, em_Email = item.em_Email, Estado = item.Estado = "A" }; Context.tb_empresa.Add(Entity_Emp); } } if (Lista_Sucursal.Count > 0) { foreach (var item in Lista_Sucursal) { tb_sucursal Entity_Sur = new tb_sucursal { IdEmpresa = item.IdEmpresa, IdSucursal = item.IdSucursal, codigo = item.codigo, Su_Descripcion = item.Su_Descripcion, Su_CodigoEstablecimiento = item.Su_CodigoEstablecimiento, Su_Ruc = item.Su_Ruc, Su_JefeSucursal = item.Su_JefeSucursal, Su_Telefonos = item.Su_Telefonos, Su_Direccion = item.Su_Direccion, Estado = item.Estado = "A", IdUsuario = item.IdUsuario, }; Context.tb_sucursal.Add(Entity_Sur); } } if (Lista_Bodega.Count > 0) { foreach (var item in Lista_Bodega) { tb_bodega Entity_Bod = new tb_bodega { IdEmpresa = item.IdEmpresa, IdSucursal = item.IdSucursal, IdBodega = item.IdBodega, cod_bodega = item.cod_bodega, bo_Descripcion = item.bo_Descripcion, IdCtaCtble_Inve = string.IsNullOrEmpty(item.IdCtaCtble_Inve) ? null : item.IdCtaCtble_Inve, Estado = item.Estado = "A", IdUsuario = item.IdUsuario, }; Context.tb_bodega.Add(Entity_Bod); } } Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }