Esempio n. 1
0
        public EventoBE insert(EventoBE pEventoBE)
        {
            int resultado = 0;

            try
            {
                EVENTO oEVENTO = new EVENTO();
                oEVENTO.FECHA           = DateTime.Now;
                oEVENTO.PEDIDO_SERVICIO = pEventoBE.idPedidoServicio;
                oEVENTO.ESTADO_VAL      = pEventoBE.estado;

                using (dbVeterinariaEntities oModelo = new dbVeterinariaEntities())
                {
                    oModelo.EVENTO.Add(oEVENTO);
                    resultado = oModelo.SaveChanges();
                }

                pEventoBE.id = oEVENTO.ID;
            }
            catch (Exception ex)
            {
                throw;
            }

            return(pEventoBE);
        }
Esempio n. 2
0
        public PedidoBE Insert(PedidoBE pPedidoBE)
        {
            int resultado = 0;

            try
            {
                PEDIDO oPEDIDO = new PEDIDO();
                oPEDIDO.FECHA      = pPedidoBE.fecha;
                oPEDIDO.ESTADO_VAL = pPedidoBE.estado;
                oPEDIDO.COMENTARIO = pPedidoBE.comentario;
                oPEDIDO.DIRECCION  = pPedidoBE.direccion;
                oPEDIDO.USUARIO    = pPedidoBE.usuario;
                oPEDIDO.DIRECCION  = pPedidoBE.direccion;
                oPEDIDO.LATITUD    = pPedidoBE.latitud;
                oPEDIDO.LONGITUD   = pPedidoBE.longitud;
                using (dbVeterinariaEntities oModelo = new dbVeterinariaEntities())
                {
                    oModelo.PEDIDO.Add(oPEDIDO);
                    resultado = oModelo.SaveChanges();
                }

                pPedidoBE.id = oPEDIDO.ID;
            }
            catch (Exception ex)
            {
                throw;
            }


            return(pPedidoBE);
        }
        public PedidoServicioBE insert(PedidoServicioBE pPedidoServicioBE)
        {
            int resultado = 0;

            try
            {
                PEDIDO_SERVICIO oPEDIDO_SERVICIO = new PEDIDO_SERVICIO();
                oPEDIDO_SERVICIO.SERVICIO = pPedidoServicioBE.idServicio;
                oPEDIDO_SERVICIO.PEDIDO   = pPedidoServicioBE.idPedido;
                oPEDIDO_SERVICIO.COSTO    = pPedidoServicioBE.costo;

                using (dbVeterinariaEntities oModelo = new dbVeterinariaEntities())
                {
                    oModelo.PEDIDO_SERVICIO.Add(oPEDIDO_SERVICIO);
                    resultado = oModelo.SaveChanges();
                }

                pPedidoServicioBE.id = oPEDIDO_SERVICIO.ID;
            }
            catch (Exception ex)
            {
                throw;
            }

            return(pPedidoServicioBE);
        }
Esempio n. 4
0
        public EventoBE Update(EventoBE pEventoBE)
        {
            using (dbVeterinariaEntities oModelo = new dbVeterinariaEntities())
            {
                var obj = (from elem in oModelo.EVENTO where elem.ID.Equals(pEventoBE.id) select elem).FirstOrDefault();

                obj.ESTADO_VAL = pEventoBE.estado;


                oModelo.SaveChanges();
            }
            return(pEventoBE);
        }
Esempio n. 5
0
        public List <ValorBE> Get(ValorBE.Criterio pCriterio)
        {
            try
            {
                List <ValorBE> listado = new List <ValorBE>();
                using (dbVeterinariaEntities db = new dbVeterinariaEntities())
                {
                    var lstQuery = (from elem in db.VALOR
                                    select new ValorBE()
                    {
                        id = elem.ID,
                        codigo = elem.CODIGO,
                        listaCodigo = elem.LISTA1.CODIGO,
                        listaNombre = elem.LISTA1.NOMBRE,
                        valor = elem.VALOR1
                    }).ToList();

                    if (lstQuery != null)
                    {
                        listado.AddRange(lstQuery.ToList());
                    }
                }


                if (pCriterio != null)
                {
                    if (!string.IsNullOrEmpty(pCriterio.LISTA_CODIGO))
                    {
                        listado = listado.FindAll(t => t.listaCodigo.Equals(pCriterio.LISTA_CODIGO));
                    }

                    if (!string.IsNullOrEmpty(pCriterio.CODIGO))
                    {
                        listado = listado.FindAll(t => t.codigo.Equals(pCriterio.CODIGO));
                    }


                    if (pCriterio.ID != 0)
                    {
                        listado = listado.FindAll(t => t.id.Equals(pCriterio.ID));
                    }
                }


                return(listado);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
        public List <PedidoServicioBE> get(PedidoServicioBE.Criterio pCriterio)
        {
            try
            {
                List <PedidoServicioBE> listado = new List <PedidoServicioBE>();
                using (dbVeterinariaEntities db = new dbVeterinariaEntities())
                {
                    var lstQuery = (from elem in db.PEDIDO_SERVICIO
                                    join ser in db.SERVICIO on elem.SERVICIO equals ser.ID
                                    select new PedidoServicioBE()
                    {
                        id = elem.ID,
                        idPedido = elem.PEDIDO,
                        idServicio = ser.ID,
                        servicioNombre = ser.NOMBRE,
                        servicioCodigo = ser.CODIGO
                    }).ToList();

                    if (lstQuery != null)
                    {
                        listado.AddRange(lstQuery.ToList());
                    }
                }


                if (pCriterio != null)
                {
                    if (pCriterio.SERVICIO != 0)
                    {
                        listado = listado.FindAll(t => t.idServicio.Equals(pCriterio.SERVICIO));
                    }

                    if (pCriterio.ID != 0)
                    {
                        listado = listado.FindAll(t => t.id.Equals(pCriterio.ID));
                    }
                }


                return(listado);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Esempio n. 7
0
        public List <UsuarioBE> get(UsuarioBE.Criterio pCriterio)
        {
            try
            {
                List <UsuarioBE> listado = new List <UsuarioBE>();
                using (dbVeterinariaEntities db = new dbVeterinariaEntities())
                {
                    var lstQuery = (from elem in db.USUARIO
                                    select new UsuarioBE()
                    {
                        id = elem.ID,
                        usuario = elem.USUARIO1,
                        apellidoMaterno = elem.APELLIDO_MATERNO,
                        apellidoPaterno = elem.APELLIDO_PATERNO,
                        perfilNombre = elem.PERFIL1.NOMBRE
                    }).ToList();

                    if (lstQuery != null)
                    {
                        listado.AddRange(lstQuery.ToList());
                    }
                }


                if (pCriterio != null)
                {
                    if (!string.IsNullOrEmpty(pCriterio.USUARIO))
                    {
                        listado = listado.FindAll(t => t.usuario.Equals(pCriterio.USUARIO));
                    }

                    if (pCriterio.ID != 0)
                    {
                        listado = listado.FindAll(t => t.id.Equals(pCriterio.ID));
                    }
                }


                return(listado);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Esempio n. 8
0
        public List <ServicioBE> get(ServicioBE.Criterio pCriterio)
        {
            try
            {
                List <ServicioBE> listado = new List <ServicioBE>();
                using (dbVeterinariaEntities db = new dbVeterinariaEntities())
                {
                    var lstQuery = (from elem in db.SERVICIO
                                    select new ServicioBE()
                    {
                        id = elem.ID,
                        codigo = elem.CODIGO,
                        costo = elem.COSTO,
                        nombre = elem.NOMBRE
                    }).ToList();

                    if (lstQuery != null)
                    {
                        listado.AddRange(lstQuery.ToList());
                    }
                }


                if (pCriterio != null)
                {
                    if (!string.IsNullOrEmpty(pCriterio.CODIGO))
                    {
                        listado = listado.FindAll(t => t.codigo.Equals(pCriterio.CODIGO));
                    }

                    if (pCriterio.ID != 0)
                    {
                        listado = listado.FindAll(t => t.id.Equals(pCriterio.ID));
                    }
                }


                return(listado);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Esempio n. 9
0
        public List <LISTA> Get()
        {
            try
            {
                List <LISTA> Listado = new List <LISTA>();
                using (dbVeterinariaEntities db = new dbVeterinariaEntities())
                {
                    var lstALMACENs = (from elem in db.LISTA
                                       select new LISTA());

                    //Listado.AddRange(lstALMACENs.ToList());
                }

                return(Listado);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Esempio n. 10
0
        public List <PedidoBE> Get(PedidoBE.Criterio pCriterio)
        {
            List <PedidoBE> listado = new List <PedidoBE>();

            try
            {
                using (dbVeterinariaEntities db = new dbVeterinariaEntities())
                {
                    var lstQuery = (from elem in db.PEDIDO
                                    select new PedidoBE()
                    {
                        id = elem.ID,
                        estadoCodigo = elem.VALOR.CODIGO,
                        estadoNombre = elem.VALOR.NOMBRE,
                        fecha = elem.FECHA,
                        direccion = elem.DIRECCION,
                        comentario = elem.COMENTARIO,
                        latitud = elem.LATITUD,
                        longitud = elem.LONGITUD,
                        usuario = elem.USUARIO,
                        usuarioCodigo = elem.USUARIO1.USUARIO1,
                        usuarioNombre = elem.USUARIO1.NOMBRE
                    });

                    if (lstQuery != null)
                    {
                        listado.AddRange(lstQuery.ToList());
                    }



                    if (pCriterio != null)
                    {
                        if (!string.IsNullOrEmpty(pCriterio.USUARIO_CODIGO))
                        {
                            listado = listado.FindAll(t => t.usuarioCodigo.Equals(pCriterio.USUARIO_CODIGO));
                        }

                        if (!string.IsNullOrEmpty(pCriterio.ESTADO))
                        {
                            listado = listado.FindAll(t => t.estadoCodigo.Equals(pCriterio.ESTADO));
                        }

                        if (!string.IsNullOrEmpty(pCriterio.ID_PEDIDO))
                        {
                            listado = listado.FindAll(t => t.id.Equals(Convert.ToInt32(pCriterio.ID_PEDIDO)));
                        }

                        //if (pCriterio.ID_PEDIDO!=0)
                        //{
                        //    listado = listado.FindAll(t => t.id.Equals(pCriterio.ID_PEDIDO));
                        //}

                        if (pCriterio.OBTENER_SERVICIOS)
                        {
                            foreach (var obj in listado)
                            {
                                obj.servicios = new List <ServicioBE>();

                                var ltsDetalle = (from elem in db.PEDIDO_SERVICIO
                                                  join ser in db.SERVICIO on elem.SERVICIO equals ser.ID
                                                  join eve in db.EVENTO on elem.ID equals eve.PEDIDO_SERVICIO
                                                  where elem.PEDIDO.CompareTo(obj.id) == 0
                                                  select new ServicioBE()
                                {
                                    estadoEventoNombre = eve.VALOR.VALOR1,
                                    estadoEventoCodigo = eve.VALOR.CODIGO,
                                    nombre = ser.NOMBRE,
                                    costo = ser.COSTO,
                                    codigo = ser.CODIGO,
                                    fechaEvento = eve.FECHA,
                                    id = ser.ID,
                                    idPedidoServicio = eve.PEDIDO_SERVICIO,
                                    fechaEventoString = eve.FECHA.ToString()
                                });
                                if (ltsDetalle != null)
                                {
                                    obj.servicios.AddRange(ltsDetalle.ToList());
                                }
                            }
                        }



                        return(listado);
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }

            return(listado);
        }