Exemple #1
0
 public int CreateCpsp(CPSPx cpsp)
 {
     try
     {
         _encuestasDbEntities.AddToCPSP(cpsp);
         _encuestasDbEntities.SaveChanges();
         return(0);
     }
     catch (Exception)
     {
         return(-1);
     }
 }
Exemple #2
0
 public int SaveCpsp(CPSPx cpsp)
 {
     try
     {
         var originalCpsp = _encuestasDbEntities.CPSP.Single(m => m.Id == cpsp.Id);
         _encuestasDbEntities.ApplyCurrentValues(originalCpsp.EntityKey.EntitySetName, cpsp);
         _encuestasDbEntities.SaveChanges();
         return(0);
     }
     catch
     {
         return(-1);
     }
 }
        public string CreateCPSP(CpspDtoModel cpspModel)
        {
            try
            {
                var cpsp = new CPSPx();
                cpsp.Nombre      = cpspModel.Nombre;
                cpsp.IdProvincia = cpspModel.ProvinciaId;
                cpsp.IdCanton    = cpspModel.CantonId;
                cpsp.IdDistrito  = cpspModel.DistritoId;


                _commonDataRepository.CreateCpsp(cpsp);

                return("Creada exitosamente");
            }
            catch (Exception e)
            {
                return(string.Format("Error al crear la encuesta. Detalles: {0}", e.Message));
            }
        }
        public string EditCPSP(CpspDtoModel cpspToEdit)
        {
            try
            {
                var cpsp = new CPSPx
                {
                    Id          = cpspToEdit.Id,
                    Nombre      = cpspToEdit.Nombre,
                    IdProvincia = cpspToEdit.ProvinciaId,
                    IdCanton    = cpspToEdit.CantonId,
                    IdDistrito  = cpspToEdit.DistritoId
                };
                _commonDataRepository.SaveCpsp(cpsp);

                return("Creado exitosamente");
            }
            catch (Exception e)
            {
                return(string.Format("Error al crear el CPSP. Detalles: {0}", e.Message));
            }
        }