public bool anularDB(in_devolucion_inven_Info info) { try { using (Entities_inventario Context = new Entities_inventario()) { var Entity = Context.in_devolucion_inven.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdDev_Inven == info.IdDev_Inven).FirstOrDefault(); Entity.Estado = false; Entity.IdusuarioUltAnu = info.IdusuarioUltAnu; Entity.Fecha_UltAnu = DateTime.Now; in_Ing_Egr_Inven_Data odata_inv = new in_Ing_Egr_Inven_Data(); if (!odata_inv.anularDB(new in_Ing_Egr_Inven_Info { IdEmpresa = info.dev_IdEmpresa, IdSucursal = info.dev_IdSucursal, IdMovi_inven_tipo = info.dev_IdMovi_inven_tipo, IdNumMovi = info.dev_IdNumMovi, IdusuarioUltAnu = info.IdusuarioUltAnu })) { Entity.IdusuarioUltAnu = null; Entity.Fecha_UltAnu = null; Entity.Estado = true; } Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(List <in_Producto_x_fa_NivelDescuento_Info> Lista) { try { using (Entities_inventario Context = new Entities_inventario()) { var secuencia = 1; foreach (var item in Lista) { in_Producto_x_fa_NivelDescuento Entity = new in_Producto_x_fa_NivelDescuento { IdEmpresa = item.IdEmpresa, IdProducto = item.IdProducto, IdNivel = item.IdNivel, Secuencia = secuencia++, Porcentaje = item.Porcentaje, }; Context.in_Producto_x_fa_NivelDescuento.Add(Entity); } Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(in_movi_inven_tipo_Info info) { try { using (Entities_inventario Context = new Entities_inventario()) { in_movi_inven_tipo Entity = new in_movi_inven_tipo { IdEmpresa = info.IdEmpresa, IdMovi_inven_tipo = info.IdMovi_inven_tipo = get_id(info.IdEmpresa), Codigo = info.Codigo, tm_descripcion = info.tm_descripcion, cm_tipo_movi = info.cm_tipo_movi, cm_interno = info.cm_interno_bool == true ? "S" : "N", cm_descripcionCorta = info.cm_descripcionCorta, Estado = info.Estado = "A", IdTipoCbte = info.IdTipoCbte, Genera_Movi_Inven = info.Genera_Movi_Inven, Genera_Diario_Contable = info.Genera_Diario_Contable, IdUsuario = info.IdUsuario, Fecha_Transac = DateTime.Now }; Context.in_movi_inven_tipo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public in_subgrupo_Info get_info(int IdEmpresa, string IdCategoria, int IdLinea, int IdGrupo, int IdSubgrupo) { try { in_subgrupo_Info info = new in_subgrupo_Info(); using (Entities_inventario Context = new Entities_inventario()) { in_subgrupo Entity = Context.in_subgrupo.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdCategoria == IdCategoria && q.IdLinea == IdLinea && q.IdGrupo == IdGrupo && q.IdSubgrupo == IdSubgrupo); if (Entity == null) { return(null); } info = new in_subgrupo_Info { IdEmpresa = Entity.IdEmpresa, IdCategoria = Entity.IdCategoria, IdLinea = Entity.IdLinea, IdGrupo = Entity.IdGrupo, IdSubgrupo = Entity.IdSubgrupo, cod_subgrupo = Entity.cod_subgrupo, nom_subgrupo = Entity.nom_subgrupo, Estado = Entity.Estado }; } return(info); } catch (Exception) { throw; } }
public in_Ing_Egr_Inven_Info get_info(int IdEmpresa, int IdSucursal, int IdMovi_inven_tipo, decimal IdNumMovi) { try { in_Ing_Egr_Inven_Info info = new in_Ing_Egr_Inven_Info(); using (Entities_inventario Context = new Entities_inventario()) { in_Ing_Egr_Inven Entity = Context.in_Ing_Egr_Inven.FirstOrDefault(q => q.IdEmpresa == IdEmpresa && q.IdSucursal == IdSucursal && q.IdMovi_inven_tipo == IdMovi_inven_tipo && q.IdNumMovi == IdNumMovi); if (Entity == null) { return(null); } info = new in_Ing_Egr_Inven_Info { IdEmpresa = Entity.IdEmpresa, IdSucursal = Entity.IdSucursal, IdMovi_inven_tipo = Entity.IdMovi_inven_tipo, IdBodega = Entity.IdBodega, IdNumMovi = Entity.IdNumMovi, IdMotivo_Inv = Entity.IdMotivo_Inv, cm_fecha = Entity.cm_fecha, cm_observacion = Entity.cm_observacion, CodMoviInven = Entity.CodMoviInven, Estado = Entity.Estado, IdResponsable = Entity.IdResponsable, signo = Entity.signo }; } return(info); } catch (Exception) { throw; } }
public bool guardarDB(List <in_Producto_Composicion_Info> Lista) { try { using (Entities_inventario Context = new Entities_inventario()) { foreach (var item in Lista) { in_Producto_Composicion Entity = new in_Producto_Composicion { IdEmpresa = item.IdEmpresa, IdProductoPadre = item.IdProductoPadre, IdProductoHijo = item.IdProductoHijo, IdUnidadMedida = item.IdUnidadMedida, Cantidad = item.Cantidad, }; Context.in_Producto_Composicion.Add(Entity); } Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(in_subgrupo_Info info) { try { using (Entities_inventario Context = new Entities_inventario()) { in_subgrupo Entity = new in_subgrupo { IdEmpresa = info.IdEmpresa, IdCategoria = info.IdCategoria, IdLinea = info.IdLinea, IdGrupo = info.IdGrupo, IdSubgrupo = info.IdSubgrupo = get_id(info.IdEmpresa, info.IdCategoria, info.IdLinea, info.IdGrupo), cod_subgrupo = info.cod_subgrupo, nom_subgrupo = info.nom_subgrupo, Estado = info.Estado = "A", IdUsuario = info.IdUsuario, Fecha_Transac = DateTime.Now }; Context.in_subgrupo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public in_UnidadMedida_Info get_info(string IdUnidadMedida) { try { in_UnidadMedida_Info info = new in_UnidadMedida_Info(); using (Entities_inventario Context = new Entities_inventario()) { in_UnidadMedida Entity = Context.in_UnidadMedida.FirstOrDefault(q => q.IdUnidadMedida == IdUnidadMedida); if (Entity == null) { return(null); } info = new in_UnidadMedida_Info { IdUnidadMedida = Entity.IdUnidadMedida, cod_alterno = Entity.cod_alterno, Descripcion = Entity.Descripcion, Estado = Entity.Estado }; } return(info); } catch (Exception) { throw; } }
public bool validar_existe_IdUnidadMedida(string IdUnidadMedida) { try { using (Entities_inventario Context = new Entities_inventario()) { var lst = from q in Context.in_UnidadMedida where q.IdUnidadMedida == IdUnidadMedida select q; if (lst.Count() > 0) { return(true); } else { return(false); } } } catch (Exception) { throw; } }
public bool guardarDB(List <in_movi_inven_tipo_x_tb_bodega_Info> Lista) { try { using (Entities_inventario Context = new Entities_inventario()) { foreach (var item in Lista) { in_movi_inven_tipo_x_tb_bodega Entity = new Data.in_movi_inven_tipo_x_tb_bodega { IdEmpresa = item.IdEmpresa, IdMovi_inven_tipo = item.IdMovi_inven_tipo, IdSucucursal = item.IdSucucursal, IdBodega = item.IdBodega, IdCtaCble = item.IdCtaCble }; Context.in_movi_inven_tipo_x_tb_bodega.Add(Entity); } Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool modificarDB(in_UnidadMedida_Info info) { try { using (Entities_inventario Context = new Entities_inventario()) { in_UnidadMedida Entity = Context.in_UnidadMedida.FirstOrDefault(q => q.IdUnidadMedida == info.IdUnidadMedida); if (Entity == null) { return(false); } Entity.cod_alterno = info.cod_alterno; Entity.Descripcion = info.Descripcion; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public List <in_movi_inven_tipo_x_tb_bodega_Info> get_list(int IdEmpresa, int IdMovi_inven_tipo) { try { List <in_movi_inven_tipo_x_tb_bodega_Info> Lista; using (Entities_inventario Context = new Entities_inventario()) { Lista = (from q in Context.in_movi_inven_tipo_x_tb_bodega where q.IdEmpresa == IdEmpresa && q.IdMovi_inven_tipo == IdMovi_inven_tipo select new in_movi_inven_tipo_x_tb_bodega_Info { IdEmpresa = q.IdEmpresa, IdMovi_inven_tipo = q.IdMovi_inven_tipo, IdSucucursal = q.IdSucucursal, IdBodega = q.IdBodega, IdCtaCble = q.IdCtaCble }).ToList(); } return(Lista); } catch (Exception) { throw; } }
public List <in_producto_x_tb_bodega_Info> get_lis(int IdEmpresa, decimal IdProducto) { List <in_producto_x_tb_bodega_Info> lista = null; int secuancia = 0; try { using (Entities_inventario Context = new Entities_inventario()) { lista = (from q in Context.vwin_producto_x_tb_bodega where q.IdEmpresa == IdEmpresa && q.IdProducto == IdProducto select new in_producto_x_tb_bodega_Info { IdEmpresa = q.IdEmpresa, IdSucursal = q.IdSucursal, IdBodega = q.IdBodega, IdProducto = q.IdProducto, Su_Descripcion = q.Su_Descripcion, bo_Descripcion = q.bo_Descripcion, Stock_minimo = q.pr_stock_minimo }).ToList(); } lista.ForEach(v => { v.Secuencia = secuancia++; v.IdString = v.IdSucursal.ToString("000") + v.IdBodega.ToString("000"); }); return(lista); } catch (Exception) { throw; } }
public decimal get_id(int IdEmpresa) { try { decimal ID = 1; using (Entities_inventario Context = new Entities_inventario()) { var lst = from q in Context.in_devolucion_inven where q.IdEmpresa == IdEmpresa select q; if (lst.Count() > 0) { ID = lst.Max(q => q.IdDev_Inven) + 1; } } return(ID); } catch (Exception) { throw; } }
public in_Catalogo_Info get_info(string IdCatalogo) { try { in_Catalogo_Info info = new in_Catalogo_Info(); using (Entities_inventario Context = new Entities_inventario()) { in_Catalogo Entity = Context.in_Catalogo.FirstOrDefault(q => q.IdCatalogo == IdCatalogo); if (Entity == null) { return(null); } info = new in_Catalogo_Info { IdCatalogo_tipo = Entity.IdCatalogo_tipo, IdCatalogo = Entity.IdCatalogo, Abrebiatura = Entity.Abrebiatura, Nombre = Entity.Nombre, Estado = Entity.Estado, Orden = Entity.Orden }; } return(info); } catch (Exception) { throw; } }
public bool modificar_id_ing_egrDB(in_transferencia_Info info) { try { using (Entities_inventario contex = new Entities_inventario()) { in_transferencia Entity = contex.in_transferencia.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdBodegaOrigen == info.IdBodegaOrigen && q.IdSucursalOrigen == info.IdSucursalOrigen && q.IdTransferencia == info.IdTransferencia); Entity.IdEmpresa_Ing_Egr_Inven_Origen = info.IdEmpresa_Ing_Egr_Inven_Origen; Entity.IdSucursal_Ing_Egr_Inven_Origen = info.IdSucursal_Ing_Egr_Inven_Origen; Entity.IdMovi_inven_tipo_SucuOrig = info.IdMovi_inven_tipo_SucuOrig; Entity.IdNumMovi_Ing_Egr_Inven_Origen = info.IdNumMovi_Ing_Egr_Inven_Origen; Entity.IdEmpresa_Ing_Egr_Inven_Destino = info.IdEmpresa_Ing_Egr_Inven_Destino; Entity.IdSucursal_Ing_Egr_Inven_Destino = info.IdSucursal_Ing_Egr_Inven_Destino; Entity.IdMovi_inven_tipo_SucuDest = info.IdMovi_inven_tipo_SucuDest; Entity.IdNumMovi_Ing_Egr_Inven_Destino = info.IdNumMovi_Ing_Egr_Inven_Destino; contex.SaveChanges(); return(true); } } catch (Exception) { throw; } }
public bool guardarDB(in_Catalogo_Info info) { try { using (Entities_inventario Context = new Entities_inventario()) { in_Catalogo Entity = new in_Catalogo { IdCatalogo_tipo = info.IdCatalogo_tipo, IdCatalogo = info.IdCatalogo, Abrebiatura = info.Abrebiatura, Nombre = info.Nombre, Estado = info.Estado = "A", Orden = info.Orden }; Context.in_Catalogo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool anularDB(in_transferencia_Info info) { try { using (Entities_inventario contex = new Entities_inventario()) { in_transferencia Entity = contex.in_transferencia.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdBodegaOrigen == info.IdBodegaOrigen && q.IdSucursalOrigen == info.IdSucursalOrigen && q.IdTransferencia == info.IdTransferencia); Entity.tr_userAnulo = info.tr_userAnulo; Entity.tr_fechaAnulacion = DateTime.Now; Entity.Estado = "I"; contex.SaveChanges(); return(true); } } catch (Exception) { throw; } }
private int get_id(int IdEmpresa, string IdCategoria, int IdLinea, int IdGrupo) { try { int ID = 1; using (Entities_inventario Context = new Entities_inventario()) { var lst = from q in Context.in_subgrupo where q.IdEmpresa == IdEmpresa && q.IdCategoria == IdCategoria && q.IdLinea == IdLinea && q.IdGrupo == IdGrupo select q; if (lst.Count() > 0) { ID = lst.Max(q => q.IdSubgrupo) + 1; } } return(ID); } catch (Exception) { throw; } }
public decimal get_id(int idEmpresa, int idSucursal, int idBodega) { try { decimal id; using (Entities_inventario Contex = new Entities_inventario()) { var Select = from q in Contex.in_transferencia where q.IdEmpresa == idEmpresa && q.IdSucursalOrigen == idSucursal && q.IdBodegaOrigen == idBodega select q; if (Select.ToList().Count == 0) { return(1); } else { var qmax = (from q in Contex.in_transferencia where q.IdEmpresa == idEmpresa && q.IdSucursalOrigen == idSucursal && q.IdBodegaOrigen == idBodega select q.IdTransferencia).Max(); id = Convert.ToInt32(qmax.ToString()) + 1; return(id); } } } catch (Exception) { throw; } }
public bool modificarDB(in_subgrupo_Info info) { try { using (Entities_inventario Context = new Entities_inventario()) { in_subgrupo Entity = Context.in_subgrupo.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdCategoria == info.IdCategoria && q.IdLinea == info.IdLinea && q.IdGrupo == info.IdGrupo && q.IdSubgrupo == info.IdSubgrupo); if (Entity == null) { return(false); } Entity.cod_subgrupo = info.cod_subgrupo; Entity.nom_subgrupo = info.nom_subgrupo; Entity.IdUsuarioUltMod = info.IdUsuarioUltMod; Entity.Fecha_UltMod = DateTime.Now; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public List <in_transferencia_Info> GetListRecosteoInventario(int IdEmpresa, DateTime FechaInicio, int[] ListaSucursales) { try { FechaInicio = FechaInicio.Date; List <in_transferencia_Info> Lista = new List <in_transferencia_Info>(); using (Entities_inventario Context = new Entities_inventario()) { Lista.AddRange((from q in Context.vwin_transferencia_x_in_movi_inve_agrupada_para_recosteo where q.IdEmpresa == IdEmpresa && q.tr_fecha >= FechaInicio && (ListaSucursales.Contains(q.IdSucursalOrigen)) group q by new { q.IdEmpresa, q.IdSucursalOrigen, q.cod_sucursal, q.nom_sucursal, q.IdBodegaOrigen, q.cod_bodega, q.nom_bodega, q.tr_fecha } into Lista_agrupada orderby Lista_agrupada.Key.IdEmpresa, Lista_agrupada.Key.tr_fecha, Lista_agrupada.Key.IdSucursalOrigen, Lista_agrupada.Key.IdBodegaOrigen select new in_transferencia_Info { IdEmpresa = Lista_agrupada.Key.IdEmpresa, IdSucursalOrigen = Lista_agrupada.Key.IdSucursalOrigen, SucuOrigen = Lista_agrupada.Key.nom_sucursal, IdBodegaOrigen = Lista_agrupada.Key.IdBodegaOrigen, BodegaORIG = Lista_agrupada.Key.nom_bodega, tr_fecha = Lista_agrupada.Key.tr_fecha, }).ToList()); } return(Lista); } catch (Exception) { throw; } }
public bool anularDB(in_Ing_Egr_Inven_Info info) { try { using (Entities_inventario Context = new Entities_inventario()) { in_Ing_Egr_Inven Entity = Context.in_Ing_Egr_Inven.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdSucursal == info.IdSucursal && q.IdMovi_inven_tipo == info.IdMovi_inven_tipo && q.IdNumMovi == info.IdNumMovi); if (Entity == null) { return(false); } if (Entity.Estado == "I") { return(true); } Entity.Estado = info.Estado = "I"; Entity.MotivoAnulacion = info.MotivoAnulacion; Entity.IdusuarioUltAnu = info.IdusuarioUltAnu; Entity.Fecha_UltAnu = DateTime.Now; Context.SaveChanges(); ReversarAprobacion(info.IdEmpresa, info.IdSucursal, info.IdMovi_inven_tipo, info.IdNumMovi); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(in_transferencia_Info info) { try { int c = 1; using (Entities_inventario contex = new Entities_inventario()) { in_transferencia address = new in_transferencia { IdEmpresa = info.IdEmpresa, IdSucursalOrigen = info.IdSucursalOrigen, IdBodegaOrigen = info.IdBodegaOrigen, IdTransferencia = info.IdTransferencia = get_id(info.IdEmpresa, info.IdSucursalOrigen, info.IdBodegaOrigen), IdSucursalDest = info.IdSucursalDest, IdBodegaDest = info.IdBodegaDest, tr_Observacion = info.tr_Observacion, IdMovi_inven_tipo_SucuOrig = info.IdMovi_inven_tipo_SucuOrig, IdMovi_inven_tipo_SucuDest = info.IdMovi_inven_tipo_SucuDest, tr_fecha = Convert.ToDateTime(info.tr_fecha.ToShortDateString()), Estado = "A", IdUsuario = (info.IdUsuario == null) ? "" : info.IdUsuario, IdEstadoAprobacion_cat = info.IdEstadoAprobacion_cat, Codigo = info.Codigo, }; contex.in_transferencia.Add(address); foreach (var item in info.list_detalle)//guardando detalle de transferencia { in_transferencia_det addressDeta = new in_transferencia_det { IdEmpresa = info.IdEmpresa, IdSucursalOrigen = info.IdSucursalOrigen, IdTransferencia = info.IdTransferencia, IdBodegaOrigen = info.IdBodegaOrigen, IdProducto = item.IdProducto, dt_cantidad = item.dt_cantidad, IdUnidadMedida = item.IdUnidadMedida, tr_Observacion = item.tr_Observacion, IdCentroCosto = item.IdCentroCosto, IdPunto_cargo_grupo = item.IdPunto_cargo_grupo, IdPunto_cargo = item.IdPunto_cargo, IdCentroCosto_sub_centro_costo = item.IdCentroCosto_sub_centro_costo == "" ? null : item.IdCentroCosto_sub_centro_costo, dt_secuencia = item.dt_secuencia = c, }; c++; contex.in_transferencia_det.Add(addressDeta); } contex.SaveChanges(); return(true); } } catch (Exception) { throw; } }
public List <in_Producto_x_fa_NivelDescuento_Info> get_list(int IdEmpresa, decimal IdProducto) { try { List <in_Producto_x_fa_NivelDescuento_Info> Lista; using (Entities_inventario Context = new Entities_inventario()) { Lista = (from q in Context.in_Producto_x_fa_NivelDescuento where q.IdEmpresa == IdEmpresa && q.IdProducto == IdProducto select new in_Producto_x_fa_NivelDescuento_Info { IdEmpresa = q.IdEmpresa, IdProducto = q.IdProducto, Secuencia = q.Secuencia, IdNivel = q.IdNivel, Porcentaje = q.Porcentaje }).ToList(); } return(Lista); } catch (Exception) { throw; } }
private in_Ing_Egr_Inven_Info GenerarMoviInven(pro_Fabricacion_Info info, string Signo) { try { using (Entities_inventario db = new Entities_inventario()) { var motivo = db.in_Motivo_Inven.Where(q => q.IdEmpresa == info.IdEmpresa && q.Genera_Movi_Inven == "S" && q.Tipo_Ing_Egr == (Signo == "+" ? "ING":"EGR")).FirstOrDefault(); if (motivo == null) { return(null); } in_Ing_Egr_Inven_Info movi = new in_Ing_Egr_Inven_Info { IdEmpresa = info.IdEmpresa, cm_fecha = info.Fecha.Date, Estado = "A", signo = Signo, IdUsuario = info.IdUsuarioCreacion, IdUsuarioUltModi = info.IdUsuarioModificacion, IdMovi_inven_tipo = Convert.ToInt32(Signo == "+" ? info.ing_IdMovi_inven_tipo : info.egr_IdMovi_inven_tipo), IdNumMovi = Convert.ToInt32(Signo == "+" ? info.ing_IdNumMovi : info.egr_IdNumMovi), lst_in_Ing_Egr_Inven_det = new List <in_Ing_Egr_Inven_det_Info>(), IdSucursal = Signo == "+" ? info.ing_IdSucursal : info.egr_IdSucursal, IdBodega = Signo == "+" ? info.ing_IdBodega : info.ing_IdBodega }; int secuencia = 1; foreach (var item in info.LstDet) { var producto = db.in_Producto.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdProducto == item.IdProducto).FirstOrDefault(); if (producto == null) { return(null); } movi.lst_in_Ing_Egr_Inven_det.Add(new in_Ing_Egr_Inven_det_Info { IdEmpresa = movi.IdEmpresa, IdSucursal = movi.IdSucursal, IdBodega = Convert.ToInt32(movi.IdBodega), IdMovi_inven_tipo = Convert.ToInt32(Signo == "+" ? info.ing_IdMovi_inven_tipo : info.egr_IdMovi_inven_tipo), IdNumMovi = Convert.ToInt32(Signo == "+" ? info.ing_IdNumMovi : info.egr_IdNumMovi), Secuencia = secuencia++, IdProducto = item.IdProducto, dm_cantidad = item.Cantidad * (Signo == "-" ? -1 : 1), dm_cantidad_sinConversion = item.Cantidad * (Signo == "-" ? -1 : 1), mv_costo = 0, mv_costo_sinConversion = 0, IdUnidadMedida = producto.IdUnidadMedida_Consumo, IdUnidadMedida_sinConversion = producto.IdUnidadMedida_Consumo, }); } return(movi); } } catch (Exception) { throw; } }
private int get_id(int IdEmpresa) { try { int ID = 1; using (Entities_inventario Context = new Entities_inventario()) { var lst = from q in Context.in_movi_inven_tipo where q.IdEmpresa == IdEmpresa select q; if (lst.Count() > 0) { ID = lst.Max(q => q.IdMovi_inven_tipo) + 1; } } return(ID); } catch (Exception) { throw; } }
public bool validar_existe_IdCatalogo(string IdCatalogo) { try { using (Entities_inventario Context = new Entities_inventario()) { var lst = from q in Context.in_Catalogo where IdCatalogo == q.IdCatalogo select q; if (lst.Count() > 0) { return(true); } else { return(false); } } } catch (Exception) { throw; } }
public bool modificarDB(in_movi_inven_tipo_Info info) { try { using (Entities_inventario Context = new Entities_inventario()) { in_movi_inven_tipo Entity = Context.in_movi_inven_tipo.FirstOrDefault(q => q.IdEmpresa == info.IdEmpresa && q.IdMovi_inven_tipo == info.IdMovi_inven_tipo); if (Entity == null) { return(false); } Entity.Codigo = info.Codigo; Entity.tm_descripcion = info.tm_descripcion; Entity.cm_tipo_movi = info.cm_tipo_movi; Entity.cm_interno = info.cm_interno_bool == true ? "S" : "N"; Entity.cm_descripcionCorta = info.cm_descripcionCorta; Entity.IdTipoCbte = info.IdTipoCbte; Entity.Genera_Movi_Inven = info.Genera_Movi_Inven; Entity.Genera_Diario_Contable = info.Genera_Diario_Contable; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public List <in_devolucion_inven_Info> get_list(int IdEmpresa, int IdSucursal, DateTime Fecha_ini, DateTime Fecha_fin) { try { Fecha_ini = Fecha_ini.Date; Fecha_fin = Fecha_fin.Date; List <in_devolucion_inven_Info> Lista; using (Entities_inventario Context = new Entities_inventario()) { Lista = (from q in Context.in_devolucion_inven where q.IdEmpresa == IdEmpresa && q.dev_IdSucursal == IdSucursal && Fecha_ini <= q.Fecha && q.Fecha <= Fecha_fin select new in_devolucion_inven_Info { IdEmpresa = q.IdEmpresa, IdDev_Inven = q.IdDev_Inven, cod_Dev_Inven = q.cod_Dev_Inven, Fecha = q.Fecha, observacion = q.observacion, Estado = q.Estado, dev_IdEmpresa = q.dev_IdEmpresa, dev_IdSucursal = q.dev_IdSucursal, dev_IdMovi_inven_tipo = q.dev_IdMovi_inven_tipo, dev_IdNumMovi = q.dev_IdNumMovi, dev_signo = q.dev_signo }).ToList(); } return(Lista); } catch (Exception) { throw; } }