Beispiel #1
0
        public Boolean guardar(clsPercha ctm, ref string Mensaje)
        {
            try
            {
                using (INVENTARIOEntities te = new INVENTARIOEntities())
                {
                    Percha tm = new Percha();

                    tm.IdEmpresa      = Convert.ToInt32(ctm.empresa);
                    tm.IdPercha       = ctm.codigo;
                    tm.Descripcion    = ctm.descripcion;
                    tm.Nro_Divisiones = ctm.divisiones;
                    tm.IdBodega       = Convert.ToInt32(ctm.bodega);
                    tm.IdEstado       = Convert.ToInt32(ctm.estado);

                    te.AddToPercha(tm);
                    te.SaveChanges();
                }
                return(true);
            }
            catch (Exception e)
            {
                Mensaje = "ERROR" + e.InnerException + e.Message;
                //System.Windows.Forms.MessageBox.Show("error al guardar" + e);
                return(false);
            }
        }
Beispiel #2
0
 public List <clsPercha> consulta()
 {
     try
     {
         List <clsPercha>   lista = new List <clsPercha>();
         INVENTARIOEntities ent   = new INVENTARIOEntities();
         var con = from w in ent.Percha select w;
         foreach (var item in con)
         {
             clsPercha clas = new clsPercha();
             clas.empresa     = Convert.ToInt32(item.IdEmpresa);
             clas.codigo      = Convert.ToInt32(item.IdPercha);
             clas.descripcion = Convert.ToString(item.Descripcion);
             clas.divisiones  = Convert.ToInt32(item.Nro_Divisiones);
             clas.estado      = Convert.ToString(item.IdEstado);
             lista.Add(clas);
         }
         return(lista);
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error: " + ex);
         return(null);
     }
 }
Beispiel #3
0
        public List <clsIngresoEgresoCAB> consulta()
        {
            try
            {
                List <clsIngresoEgresoCAB> lista = new List <clsIngresoEgresoCAB>();
                INVENTARIOEntities         ent   = new INVENTARIOEntities();
                var con = from w in ent.IngresoEgresoCab select w;
                foreach (var item in con)
                {
                    clsIngresoEgresoCAB clas = new clsIngresoEgresoCAB();
                    clas.empresa         = Convert.ToInt32(item.IdEmpresa);
                    clas.nroMovimiento   = Convert.ToInt32(item.NroMovimiento);
                    clas.tipoMovimiento  = Convert.ToInt32(item.IdTipoMovimiento);
                    clas.fechaMovimiento = Convert.ToDateTime(item.FechaMovimiento);
                    clas.ordenCompra     = Convert.ToInt32(item.IdOrdenCompra);
                    clas.motivo          = Convert.ToInt32(item.IdMotivo);
                    clas.bodega          = Convert.ToInt32(item.IdBodega);
                    clas.responsable     = Convert.ToInt32(item.IdResponsable);
                    clas.totalPagar      = Convert.ToDecimal(item.TotalPagar);
                    clas.observacion     = item.Observacion;
                    clas.estado          = Convert.ToInt32(item.IdEstado);
                    lista.Add(clas);
                }

                return(lista);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error : " + ex);
                return(null);
            }
        }
Beispiel #4
0
        public Boolean guardar(clsMotivo ctm, ref string Mensaje)
        {
            try
            {
                using (INVENTARIOEntities te = new INVENTARIOEntities())
                {
                    Motivo tm = new Motivo();

                    tm.IdEmpresa   = Convert.ToInt32(ctm.empresa);
                    tm.IdMotivo    = Convert.ToInt32(ctm.codigo);
                    tm.Descripcion = Convert.ToString(ctm.descripcion);
                    tm.IdEstado    = Convert.ToInt32(ctm.estado);

                    te.AddToMotivo(tm);
                    te.SaveChanges();
                }
                return(true);
            }
            catch (Exception e)
            {
                Mensaje = "ERROR" + e.InnerException + e.Message;
                //System.Windows.Forms.MessageBox.Show("error al guardar" + e);
                return(false);
            }
        }
Beispiel #5
0
        public Boolean guardar(clsBodega ctm, ref string Mensaje)
        {
            try
            {
                using (INVENTARIOEntities te = new INVENTARIOEntities())
                {
                    Bodega tm = new Bodega();

                    tm.IdEmpresa     = Convert.ToInt32(ctm.empresa);
                    tm.IdBodega      = ctm.codigo;
                    tm.Decripcion    = ctm.descripcion;
                    tm.Capacidadm2   = ctm.capacidadm2;
                    tm.IdResponsable = Convert.ToInt32(ctm.responsable);
                    tm.IdPercha      = Convert.ToInt32(ctm.percha);
                    tm.Direccion     = ctm.direccion;
                    tm.Telefono      = ctm.telefono;

                    tm.IdEstado = Convert.ToInt32(ctm.estado);

                    te.AddToBodega(tm);
                    te.SaveChanges();
                }
                return(true);
            }
            catch (Exception e)
            {
                Mensaje = "ERROR" + e.InnerException + e.Message;
                //System.Windows.Forms.MessageBox.Show("error al guardar" + e);
                return(false);
            }
        }
Beispiel #6
0
        public Boolean guardar(clsTipoMaterial ctm, ref string Mensaje)
        {
            try
            {
                using (INVENTARIOEntities te = new INVENTARIOEntities())
                {
                    TipoMaterial tm = new TipoMaterial();

                    tm.IdEmpresa      = Convert.ToInt32(ctm.empresa);
                    tm.IdTipoMaterial = ctm.codigo;
                    tm.Descripcion    = ctm.descripcion;
                    // IdUsuario = Convert.ToInt32(ctm.usuario),
                    tm.IdEstado = Convert.ToInt32(ctm.estado);

                    te.AddToTipoMaterial(tm);
                    te.SaveChanges();
                }
                return(true);
            }
            catch (Exception e)
            {
                Mensaje = "ERROR" + e.InnerException + e.Message;
                //Console.WriteLine("ERROR" + e);
                return(false);
            }
        }
Beispiel #7
0
 public List <clsGrupo> consultaGrupoArticulo()
 {
     try
     {
         List <clsGrupo>    listaGrupo = new List <clsGrupo>();
         INVENTARIOEntities ta         = new INVENTARIOEntities();
         var con = from w in ta.Grupo select w;
         foreach (var item in con)
         {
             clsGrupo clsGrupArt = new clsGrupo();
             clsGrupArt.codigo       = item.IdGrupo;
             clsGrupArt.empresa      = Convert.ToInt32(item.IdEmpresa);
             clsGrupArt.descripcion  = item.Descripcion;
             clsGrupArt.tipoarticulo = Convert.ToString(item.IdTipoArticulo);
             clsGrupArt.estado       = Convert.ToString(item.IdEstado);
             listaGrupo.Add(clsGrupArt);
         }
         return(listaGrupo);
     }
     catch (Exception e)
     {
         Console.WriteLine("ERROR " + e);
         return(null);
     }
 }
Beispiel #8
0
 public List <clsBodega> consulta()
 {
     try
     {
         List <clsBodega>   lista = new List <clsBodega>();
         INVENTARIOEntities ent   = new INVENTARIOEntities();
         var con = from w in ent.Bodega select w;
         foreach (var item in con)
         {
             clsBodega clas = new clsBodega();
             clas.empresa     = Convert.ToInt32(item.IdEmpresa);
             clas.codigo      = Convert.ToInt32(item.IdBodega);
             clas.descripcion = item.Decripcion;
             clas.capacidadm2 = Convert.ToInt32(item.Capacidadm2);
             clas.responsable = Convert.ToString(item.IdResponsable);
             clas.percha      = Convert.ToString(item.IdPercha);
             clas.direccion   = item.Direccion;
             clas.telefono    = item.Telefono;
             clas.estado      = Convert.ToString(item.IdEstado);
             lista.Add(clas);
         }
         return(lista);
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error : " + ex);
         return(null);
     }
 }
Beispiel #9
0
        public List <clsTransfereciaBodegaDET> consulta()
        {
            try
            {
                List <clsTransfereciaBodegaDET> lista = new List <clsTransfereciaBodegaDET>();
                INVENTARIOEntities ent = new INVENTARIOEntities();
                var con = from w in ent.TransferenciaBodegaDet select w;
                foreach (var item in con)
                {
                    clsTransfereciaBodegaDET clas = new clsTransfereciaBodegaDET();
                    clas.empresa          = Convert.ToInt32(item.IdEmpresa);
                    clas.nroTransferencia = Convert.ToInt32(item.NroTransferencia);
                    //clas.numero = Convert.ToInt32(item.Numero );
                    clas.cantidadTrasladada = Convert.ToInt32(item.CantidadTrasladada);
                    clas.articulo           = Convert.ToInt32(item.Articulo);
                    //clas.articulo = Convert.ToInt32(item.Estado);

                    lista.Add(clas);
                }
                return(lista);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error : " + ex);
                return(null);
            }
        }
Beispiel #10
0
        public Boolean guardar(clsIngresoEgresoCAB ctm, ref string Mensaje)
        {
            try
            {
                using (INVENTARIOEntities te = new INVENTARIOEntities())
                {
                    IngresoEgresoCab tm = new IngresoEgresoCab();
                    tm.IdEmpresa        = Convert.ToInt32(ctm.empresa);
                    tm.NroMovimiento    = ctm.nroMovimiento;
                    tm.IdTipoMovimiento = ctm.tipoMovimiento;
                    tm.FechaMovimiento  = ctm.fechaMovimiento;
                    tm.IdOrdenCompra    = ctm.ordenCompra;
                    tm.IdMotivo         = ctm.motivo;
                    tm.IdBodega         = ctm.bodega;
                    tm.IdResponsable    = ctm.responsable;
                    tm.TotalPagar       = ctm.totalPagar;
                    tm.Observacion      = ctm.observacion;
                    tm.IdEstado         = ctm.estado;

                    te.AddToIngresoEgresoCab(tm);
                    te.SaveChanges();
                }
                return(true);
            }
            catch (Exception e)
            {
                Mensaje = "ERROR" + e.InnerException + e.Message;
                //System.Windows.Forms.MessageBox.Show("error al guardar" + e);
                return(false);
            }
        }
Beispiel #11
0
        public List <clsIngresoEgresoDET> consulta()
        {
            try
            {
                List <clsIngresoEgresoDET> lista = new List <clsIngresoEgresoDET>();
                INVENTARIOEntities         ent   = new INVENTARIOEntities();
                var con = from w in ent.IngresoEgresoDet select w;
                foreach (var item in con)
                {
                    clsIngresoEgresoDET clas = new clsIngresoEgresoDET();
                    clas.empresa         = Convert.ToInt32(item.IdEmpresa);
                    clas.nroMovimiento   = Convert.ToInt32(item.NroMovimiento);
                    clas.numero          = Convert.ToInt32(item.numero);
                    clas.tipoArticulo    = Convert.ToInt32(item.IdTipoArticulo);
                    clas.articulo        = Convert.ToInt32(item.IdArticulo);
                    clas.percha          = Convert.ToInt32(item.IdPercha);
                    clas.grupo           = Convert.ToInt32(item.IdGrupo);
                    clas.cantidadLlegada = Convert.ToInt32(item.CantidadLlegada);
                    clas.cantidadPedida  = Convert.ToInt32(item.CantidadPedida);
                    clas.costo           = Convert.ToInt32(item.Costo);
                    clas.subTotal        = Convert.ToInt32(item.Subtotal);
                    clas.valorIVA        = Convert.ToInt32(item.ValorIVA);
                    clas.valorTotal      = Convert.ToInt32(item.ValorTotal);
                }

                return(lista);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error : " + ex);
                return(null);
            }
        }
Beispiel #12
0
 //metodo que retorna el nombre de la empresa segun Id que se le envia
 public string ConsultarPorId(int id)
 {
     using (INVENTARIOEntities ent = new INVENTARIOEntities())
     {
         var x = (from a in ent.Empresa where a.IdEmpresa == id select a).First();
         return(x.NombreComercial);
     }
 }
Beispiel #13
0
 public void eliminar(clsTipoMaterial ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         var t = (from q in te.TipoMaterial where q.IdTipoMaterial == ctm.codigo select q).First();
         te.DeleteObject(t);
         te.SaveChanges();
     }
 }
Beispiel #14
0
 public void eliminar(clsUnidadMedida ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         var t = (from q in te.UnidadMedida where q.IdUnidadMedida == ctm.codigo select q).First();
         te.DeleteObject(t);
         te.SaveChanges();
     }
 }
Beispiel #15
0
 public void EliminarArt(clsArticulo artic)
 {
     using (INVENTARIOEntities ar = new INVENTARIOEntities())
     {
         var a = (from q in ar.Articulo where q.IdArticulo == artic.IdArt select q).First();
         ar.DeleteObject(a);
         ar.SaveChanges();
     }
 }
Beispiel #16
0
 public void eliminar(clsMotivo ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         var t = (from q in te.Motivo where q.IdMotivo == ctm.codigo select q).First();
         te.DeleteObject(t);
         te.SaveChanges();
     }
 }
Beispiel #17
0
 public int getIdSiguiente()
 {
     try
     {
         INVENTARIOEntities ent = new INVENTARIOEntities();
         int x = ((from a in ent.Motivo select a.IdMotivo).Max()) + 1;
         return(x);
     }
     catch (Exception e)
     {
         Console.WriteLine("Error: " + e);
         return(1); //en caso de que no exista algun registro
     }
 }
Beispiel #18
0
 public Boolean modificar(clsTipoCombustible ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         EntityKey ekey = new EntityKey("INVENTARIOEntities.TipoCombustible", "IdTipoCombustible", ctm.codigo);
         object    OBJ  = null;
         if (te.TryGetObjectByKey(ekey, out OBJ))
         {
             TipoCombustible TipoCombustible = (TipoCombustible)OBJ;
             TipoCombustible.Descripcion = ctm.descripcion;
             TipoCombustible.IdEstado    = Convert.ToInt32(ctm.estado);
         }
         te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
     }
     return(true);
 }
Beispiel #19
0
 public int getIdSegunDescripcionInventarioGrupo(string descrip)
 {
     try
     {
         using (INVENTARIOEntities ent = new INVENTARIOEntities())
         {
             var x = (from a in ent.Grupo where a.Descripcion == descrip select a).First();
             return(x.IdGrupo); //se lo puede cambiar y devolver el objeto x que en realidad es un objeto estado lleno con valores correcto segun la base
         }
     }
     catch (Exception e)
     {
         Console.WriteLine("No se encontro, Error: " + e);
         return(0);
     }
 }
Beispiel #20
0
        /*****Funciones que corresponderan a la calse de Inventario.Grupo*****/

        public string getDescripcionSegunIdInventarioGrupo(int id)
        {
            try
            {
                using (INVENTARIOEntities ent = new INVENTARIOEntities())
                {
                    var x = (from a in ent.Grupo where a.IdGrupo == id select a).First();
                    return(x.Descripcion);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("Error: " + e);
                return(null);
            }
        }
Beispiel #21
0
 public Boolean modificar(clsMotivo ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         EntityKey ekey = new EntityKey("INVENTARIOEntities.Motivo", "IdMotivo", ctm.codigo);
         object    OBJ  = null;
         if (te.TryGetObjectByKey(ekey, out OBJ))
         {
             Motivo Motivo = (Motivo)OBJ;
             Motivo.Descripcion = ctm.descripcion;
             Motivo.IdEstado    = Convert.ToInt32(ctm.estado);
         }
         te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
     }
     return(true);
 }
Beispiel #22
0
 public Boolean modificar(clsUnidadMedida ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         EntityKey ekey = new EntityKey("INVENTARIOEntities.UnidadMedida", "IdUnidadMedida", ctm.codigo);
         object    OBJ  = null;
         if (te.TryGetObjectByKey(ekey, out OBJ))
         {
             UnidadMedida UnidadMedida = (UnidadMedida)OBJ;
             UnidadMedida.Descripcion = ctm.descripcion;
             UnidadMedida.IdEstado    = Convert.ToInt32(ctm.estado);
         }
         te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
     }
     return(true);
 }
Beispiel #23
0
 public Boolean eliminar(clsBodega ctm)
 {
     try
     {
         using (INVENTARIOEntities ent = new INVENTARIOEntities())
         {
             var x = (from q in ent.Bodega  where q.IdBodega == ctm.IdBodega select q).First();
             ent.DeleteObject(x);
             ent.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #24
0
 public Boolean modificar(clsGrupo ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         EntityKey ekey = new EntityKey("INVENTARIOEntities.Grupo", "IdGrupo", ctm.codigo);
         object    OBJ  = null;
         if (te.TryGetObjectByKey(ekey, out OBJ))
         {
             Grupo Grupo = (Grupo)OBJ;
             Grupo.Descripcion    = ctm.descripcion;
             Grupo.IdTipoArticulo = Convert.ToInt32(ctm.tipoarticulo);
             Grupo.IdEstado       = Convert.ToInt32(ctm.estado);
         }
         te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
     }
     return(true);
 }
Beispiel #25
0
        public Boolean ModificarArt(clsArticulo artic)
        {
            try
            {
                using (INVENTARIOEntities ta = new INVENTARIOEntities())
                {
                    EntityKey ekey = new EntityKey("INVENTARIOEntities.Articulo", "IdArticulo", artic.IdArt);
                    object    OBJ  = null;
                    if (ta.TryGetObjectByKey(ekey, out OBJ))
                    {
                        Articulo c = (Articulo)OBJ;
                        //var c = (from q in ta.Articulo where q.IdArticulo == artic.IdArt select q).First();
                        c.IdEmpresa         = artic.EmpresaArt;
                        c.Descripcion       = artic.DescArt;
                        c.FechaProduccion   = artic.FProduccion;
                        c.CantidadMinima    = artic.CantMinima;
                        c.CantidadMaxima    = artic.CantMaxima;
                        c.CantidadActual    = artic.CantActual;
                        c.IdUnidadMedida    = artic.UMed;
                        c.FechaCaducidad    = artic.FCaducidad;
                        c.IdTipoArticulo    = artic.TipoArt;
                        c.IdGrupo           = artic.GrupoArt;
                        c.IdChasis          = artic.TipoChasis;
                        c.SerieChasis       = artic.SChasis;
                        c.IdTipoMotor       = artic.TipoMotor;
                        c.SerieMotor        = artic.SMotor;
                        c.NroPlaca          = artic.NPlaca;
                        c.IdTipoCombustible = artic.TipoComb;
                        c.IdColor           = artic.ColorArt;
                        c.IdMarca           = artic.MarcaArt;
                        c.IdModelo          = artic.ModeloArt;
                        c.IdTipoMaterial    = artic.TipoMat;
                        c.Observacion       = artic.ObservArt;
                        c.IdEstado          = artic.EstArt;
                    }

                    ta.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
                }
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Beispiel #26
0
 public Boolean modificar(clsPercha ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         EntityKey ekey = new EntityKey("INVENTARIOEntities.Percha", "IdPercha", ctm.codigo);
         object    OBJ  = null;
         if (te.TryGetObjectByKey(ekey, out OBJ))
         {
             Percha Percha = (Percha)OBJ;
             Percha.Descripcion    = ctm.descripcion;
             Percha.Nro_Divisiones = ctm.divisiones;
             Percha.IdBodega       = Convert.ToInt32(ctm.bodega);
             Percha.IdEstado       = Convert.ToInt32(ctm.estado);
         }
         te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
     }
     return(true);
 }
Beispiel #27
0
        public List <clsArticulo> consultaArt()
        {
            try
            {
                List <clsArticulo> listado = new List <clsArticulo>();
                INVENTARIOEntities art     = new INVENTARIOEntities();
                var con = from w in art.Articulo select w;
                foreach (var item in con)
                {
                    clsArticulo clsArt = new clsArticulo();

                    clsArt.IdArt       = Convert.ToInt32(item.IdArticulo);
                    clsArt.DescArt     = item.Descripcion;
                    clsArt.FProduccion = Convert.ToDateTime(item.FechaProduccion);
                    clsArt.CantMinima  = Convert.ToInt32(item.CantidadMinima);
                    clsArt.CantMaxima  = Convert.ToInt32(item.CantidadMaxima);
                    clsArt.CantActual  = Convert.ToInt32(item.CantidadActual);
                    clsArt.UMed        = Convert.ToInt32(item.IdUnidadMedida);
                    clsArt.FCaducidad  = Convert.ToDateTime(item.FechaCaducidad);
                    clsArt.TipoArt     = Convert.ToInt32(item.IdTipoArticulo);
                    clsArt.GrupoArt    = Convert.ToInt32(item.IdGrupo);
                    clsArt.TipoChasis  = Convert.ToInt32(item.IdChasis);
                    clsArt.SChasis     = item.SerieChasis;
                    clsArt.TipoMotor   = Convert.ToInt32(item.IdTipoMotor);
                    clsArt.SMotor      = item.SerieMotor;
                    clsArt.NPlaca      = Convert.ToString(item.NroPlaca);
                    clsArt.TipoComb    = Convert.ToInt32(item.IdTipoCombustible);
                    clsArt.ColorArt    = Convert.ToInt32(item.IdColor);
                    clsArt.MarcaArt    = Convert.ToInt32(item.IdMarca);
                    clsArt.ModeloArt   = Convert.ToInt32(item.Modelo);
                    clsArt.TipoMat     = Convert.ToInt32(item.TipoMaterial);
                    clsArt.ObservArt   = item.Observacion;
                    clsArt.EstArt      = Convert.ToInt32(item.IdEstado);

                    listado.Add(clsArt);
                }
                return(listado);
            }
            catch (Exception)
            {
                //Console.WriteLine("ERROR " + e);
                return(null);
            }
        }
Beispiel #28
0
 public Boolean modificar(clsBodega ctm)
 {
     using (INVENTARIOEntities te = new INVENTARIOEntities())
     {
         EntityKey ekey = new EntityKey("INVENTARIOEntities.Bodega", "IdBodega", ctm.codigo);
         object    OBJ  = null;
         if (te.TryGetObjectByKey(ekey, out OBJ))
         {
             Bodega Bodega = (Bodega)OBJ;
             Bodega.Decripcion    = ctm.descripcion;
             Bodega.Capacidadm2   = ctm.capacidadm2;
             Bodega.IdResponsable = Convert.ToInt32(ctm.responsable);
             Bodega.IdPercha      = Convert.ToInt32(ctm.percha);
             Bodega.Direccion     = ctm.direccion;
             Bodega.Telefono      = ctm.telefono;
             Bodega.IdEstado      = Convert.ToInt32(ctm.estado);
         }
         te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);
     }
     return(true);
 }
Beispiel #29
0
 public List <clsTipoMovimiento> consulta()
 {
     try
     {
         List <clsTipoMovimiento> lista = new List <clsTipoMovimiento>();
         INVENTARIOEntities       ent   = new INVENTARIOEntities();
         var con = from w in ent.TipoMovimiento select w;
         foreach (var item in con)
         {
             clsTipoMovimiento clas = new clsTipoMovimiento();
             clas.empresa     = Convert.ToInt32(item.IdEmpresa);
             clas.codigo      = Convert.ToInt32(item.IdTipoMovimiento);
             clas.descripcion = item.Descripcion;
             clas.estado      = Convert.ToString(item.IdEstado);
             lista.Add(clas);
         }
         return(lista);
     }
     catch (Exception)
     {
         return(null);
     }
 }
Beispiel #30
0
        public Boolean modificar(clsTipoMaterial ctm)
        {
            using (INVENTARIOEntities te = new INVENTARIOEntities())
            {
                EntityKey ekey = new EntityKey("INVENTARIOEntities.TipoMaterial", "IdTipoMaterial", ctm.codigo);
                object    OBJ  = null;
                if (te.TryGetObjectByKey(ekey, out OBJ))
                {
                    TipoMaterial TipoMaterial = (TipoMaterial)OBJ;
                    TipoMaterial.Descripcion = ctm.descripcion;
                    TipoMaterial.IdEstado    = Convert.ToInt32(ctm.estado);
                }
                te.SaveChanges(System.Data.Objects.SaveOptions.DetectChangesBeforeSave);

                //var t = (from q in te.TipoMaterial where q.IdTipoMaterial == ctm.codigo && q.IdEmpresa == ctm.empresa select q).First();
                //t.IdEmpresa = Convert.ToInt32(ctm.empresa);
                //t.Descripcion = ctm.descripcion;
                //// t.IdUsuario = Convert.ToInt32(ctm.usuario);
                //t.IdEstado = Convert.ToInt32(ctm.estado);
                //te.SaveChanges();
            }
            return(true);
        }