/*
         * eliminamos un fechaEstadoPegue debido a que el estado cambio
         */
        public static void eliminarFechaEstadoPegue(string codPegue)
        {
            FechaEstadoPegue fep = (
                from feps in ctx.FechaEstadoPegues
                where feps.CodPegue == codPegue
                select feps
                ).SingleOrDefault();

            ctx.FechaEstadoPegues.Remove(fep);
            ctx.SaveChanges();
        }
Exemple #2
0
        /*
         * funcion que guarda la fecha de lo estados del pegue
         */
        private void guardarFechaEstadoPegue(
            int estadoPegueId,
            int mesId,
            string codigoPegue,
            string year
            )
        {
            FechaEstadoPegue fechaEstadoPegue = new FechaEstadoPegue
            {
                IdEstadoPegue = estadoPegueId,
                IdMes         = mesId,
                CodPegue      = codigoPegue,
                Año           = year
            };

            DataAbonadoAccess.insertarFechaEstadoPegue(fechaEstadoPegue);
        }
        public static void actualizarFEP(
            int idFEP,
            int idEstadoPegue,
            int idMes,
            string year
            )
        {
            FechaEstadoPegue fep = (
                from feps in ctx.FechaEstadoPegues
                where feps.IdFechaEstadoPegue == idFEP
                select feps
                ).SingleOrDefault();

            fep.IdEstadoPegue = idEstadoPegue;
            fep.IdMes         = idMes;
            fep.Año           = year;

            ctx.SaveChanges();
        }
 /*
  * funcion para agregar
  */
 public static void insertarFechaEstadoPegue(FechaEstadoPegue fechaEstadoPegue)
 {
     ctx.FechaEstadoPegues.Add(fechaEstadoPegue);
     ctx.SaveChanges();
 }