コード例 #1
0
 public static GestionEntity ParseWeb(GestionWeb parsear)
 {
     return(new GestionEntity
     {
         CodEstadoGestion = parsear.ges_subestado,
         CodAsignacion = parsear.ges_id_asignacion,
         FechaAccion = DateTime.Now,
         FechaCompromiso = parsear.ges_prox_gestion != null?Convert.ToDateTime(parsear.ges_prox_gestion) : Convert.ToDateTime("1/1/1753 12:00:00"),
                               NotaGestion = parsear.ges_comentarios,
                               CodOficina = parsear.ges_oficina,
                               RutEjecutivo = parsear.ges_token
     });
 }
コード例 #2
0
        public ResultadoPostWeb guardaGestion(GestionWeb entrada)
        {
            ResultadoPostWeb resolucion = new ResultadoPostWeb();

            try
            {
                GestionEntity GesSave = GestionEntity.ParseWeb(entrada);
                GestionData.Guardar(GesSave);

                resolucion.Codigo      = 1;
                resolucion.Descripcion = "Gestión guardada con éxito";
                resolucion.Objeto      = gestBase(GesSave.CodAsignacion);
            }
            catch (Exception ex)
            {
                resolucion.Codigo      = 0;
                resolucion.Descripcion = "Gestión no guardada por errores " + ex.Message;
            }

            return(resolucion);
        }