Пример #1
0
        public ActionResult Resultado(BESitrad oTramite)
        {
            if (!ModelState.IsValid)
            {
                return(View("Index"));
            }
            string[] valores = oTramite.IDTramite.Split(Convert.ToChar("-"));
            if (valores.Length != 2)
            {
                goto Terminar;
            }
            ViewBag.Tramite = oTramite.IDTramite;
            List <BESitrad> datosResult = new BLSitrad().fn_SelectDocumentosTramite(oTramite.IDTramite);

            return(View("Resultado", datosResult.ToList()));

Terminar:
            return(View());
        }
Пример #2
0
        public List <BESitrad> fn_SelectDocumentosTramite(string vNumeroHT)
        {
            string[]        valores   = vNumeroHT.Split(Convert.ToChar("-"));
            int             IDTramite = Convert.ToInt32(valores[0]);
            int             Anio      = Convert.ToInt32(valores[1]);
            List <BESitrad> listado   = new List <BESitrad>();

            try
            {
                SqlCommand cmd = new SqlCommand("spSM_SelectDocumentosTramite", oCon);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@IDTramite", IDTramite);
                cmd.Parameters.AddWithValue("@Anio", Anio);
                oCon.Open();
                using (SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection))
                {
                    while (dr.Read())
                    {
                        BESitrad oDocs = new BESitrad();
                        oDocs.Nro           = Convert.ToInt32(dr["number"]);
                        oDocs.Documento     = dr["DOCUMENTO"].ToString();
                        oDocs.EnviaArea     = dr["REMITENTE"].ToString();
                        oDocs.EnviaUser     = dr["USER_R"].ToString();
                        oDocs.EnviaFecha    = dr["Fecha_Modificacion"].ToString();
                        oDocs.RecibeArea    = dr["DESTINATARIO"].ToString();
                        oDocs.RecibeUser    = dr["USER_D"].ToString();
                        oDocs.RecibeFecha   = dr["Fecha_Atencion"].ToString();
                        oDocs.Estado        = dr["Descripcion"].ToString();
                        oDocs.Dias          = Convert.ToInt32(dr["DIAS_QUE_LO_TIENE"]);
                        oDocs.Observaciones = dr["Observaciones"].ToString();
                        listado.Add(oDocs);
                    }
                }
            }
            catch (Exception e) { throw e; }
            finally { oCon.Close(); }
            return(listado);
        }
Пример #3
0
        public ActionResult Index()
        {
            BESitrad oTramite = new BESitrad();

            return(View(oTramite));
        }