Ejemplo n.º 1
0
        /// <summary>
        /// DAL - Insertar nuevo registro
        /// </summary>
        /// <param name="oRemision">Remision a guardar</param>
        /// <returns>true registrado, false no registrado</returns>
        public bool NuevoRegistro(DAL.remisiones oRemision)
        {
            try
            {
                //Agregar el registro
                oMedicuriEntities.AddToremisiones(oRemision);
                oMedicuriEntities.SaveChanges();

                return(true);
            }
            catch
            {
                return(false);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Editar registro
        /// </summary>
        /// <param name="oRemision"></param>
        /// <returns></returns>
        public bool EditarRegistro(DAL.remisiones oRemision)
        {
            try
            {
                var oQuery = from q in oMedicuriEntities.remisiones.Where("it.idRemision=@idRemision",
                                                                          new ObjectParameter("idRemision", oRemision.idRemision))
                             select q;

                DAL.remisiones oRemisionOriginal = oQuery.First <DAL.remisiones>();
                oRemisionOriginal.Estatus = oRemision.Estatus;

                oMedicuriEntities.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Eliminar una remision
        /// </summary>
        /// <param name="iIdRemision">Id remision a eliminar</param>
        /// <returns></returns>
        public bool EliminarRegistro(int iIdRemision)
        {
            try
            {
                var oQuery = from q in oMedicuriEntities.remisiones.
                             Where("it.idRemision=@idRemision",
                                   new ObjectParameter("idRemision", iIdRemision))
                             select q;

                DAL.remisiones oRemisionOriginal = oQuery.First <DAL.remisiones>();
                oMedicuriEntities.DeleteObject(oRemisionOriginal);
                oMedicuriEntities.SaveChanges();

                return(true);
            }
            catch
            {
                return(false);
            }
        }