Ejemplo n.º 1
0
        public RedirectToActionResult actualizarPruebasGH(IFormCollection formCollection)
        {
            DepartamentoPruebasGH departamentoPruebasGH = new DepartamentoPruebasGH();



            string cedula = (formCollection["cedula"]).ToString();

            departamentoPruebasGH.FechaIngresoAdministracion = Convert.ToDateTime(formCollection["fechaIngresoAdmi"]);
            departamentoPruebasGH.CantidadDiasAdministracion = Convert.ToInt32(formCollection["cantidadDiasAdmi"]);
            departamentoPruebasGH.NumConcurso   = formCollection["numConcurso"].ToString();
            departamentoPruebasGH.Ubicacion     = formCollection["ubicacion"].ToString();
            departamentoPruebasGH.FechaIngreso  = Convert.ToDateTime(formCollection["fechaIngreso"]);
            departamentoPruebasGH.OficioIngreso = formCollection["oficioIngreso"].ToString();
            departamentoPruebasGH.DiasAlaFecha  = Convert.ToInt32(formCollection["diasAFecha"]);
            departamentoPruebasGH.FechaTrasladoPsicologosAdmin = Convert.ToDateTime(formCollection["fechaTrasladoPsicologia"]);
            departamentoPruebasGH.Oficio = formCollection["oficio"].ToString();
            departamentoPruebasGH.FechaLimiteSegunPlazo               = Convert.ToDateTime(formCollection["fechaLimite"]);
            departamentoPruebasGH.CantidadDiasPsicologiaAdmin         = Convert.ToInt32(formCollection["diasPsicologiaAdmi"]);
            departamentoPruebasGH.DiasALaFechaDeFechaLimiteSegunPlazo = Convert.ToInt32(formCollection["diasAFechaSegundoPlazo"]);
            departamentoPruebasGH.FechaDevolucionGHDeAdmin            = Convert.ToDateTime(formCollection["fechaDevulucionAdmi"]);
            departamentoPruebasGH.DiasTramiteGHDespuesDevuelto        = Convert.ToInt32(formCollection["diasTramiteGHDespuesDevuelto"]);
            departamentoPruebasGH.FechaSalida = Convert.ToDateTime(formCollection["fechaSalida"]);
            departamentoPruebasGH.CantidadDiasTotalesTramite = Convert.ToInt32(formCollection["diasTotalesTramite"]);
            departamentoPruebasGH.OficioRespuesta            = formCollection["oficioRespuesta"].ToString();
            departamentoPruebasGH.EstadoResultHojaEnvioGH    = formCollection["selectEstado"].ToString();

            pIDepartamentosServicio.actualizarPruebasGH(departamentoPruebasGH, cedula);

            return(RedirectToAction("verPrimerIngresoEspecifico", new { cedulaPrimerIngreso = cedula }));
        }
Ejemplo n.º 2
0
 public void actualizarPruebasGH(DepartamentoPruebasGH departamentoPruebasGH, string cedula)
 {
     if ((departamentoPruebasGH == null) || (cedula == null))
     {
         throw new Exception("No puede ingresar datos nulos actualizarPruebasGH");
     }
     primerIngresoDepartamentosDatos.actualizarPruebasGH(departamentoPruebasGH, cedula);
 }
Ejemplo n.º 3
0
        public void actualizarPruebasGH(DepartamentoPruebasGH departamentoPruebasGH, string cedula)
        {
            SqlConnection sqlConnection = conexion.conexion();

            SqlCommand actualizarPruebasGH = new SqlCommand(@"EXEC PA_ActualizaTMOGESP_PruebasGH 
                                            @numeroDeCedula,
											@TF_FechaIngresoAdministracion,
											@TN_CantidadDiasAdm,
											@TC_Ubicacion,
											@TF_FechaIngreso,
											@TC_OficioIngreso,
											@TN_DiasALaFecha,
											@TF_FechaTrasladoPsicologosAdm,
											@TC_Oficio,
											@TF_FechaDevolucionGHDeAdm,
											@TN_CantidadDiasPsicologiaAdm,
											@TF_FechaLimiteSegunPlazo,
											@TN_DiasALaFechaDeFechaLimiteSegunPlazo,
											@TN_DiasTramiteGHDespuesDevuelto,
											@TF_FechaSalida,
											@TN_CantidadDiasTotalesTramite,
											@TC_OficioRespuesta,
											@TN_EstadoResultHojaEnvioGH"                                            , sqlConnection);


            actualizarPruebasGH.Parameters.AddWithValue("@numeroDeCedula", cedula);
            actualizarPruebasGH.Parameters.AddWithValue("@TF_FechaIngresoAdministracion", departamentoPruebasGH.FechaIngresoAdministracion);

            actualizarPruebasGH.Parameters.AddWithValue("@TN_CantidadDiasAdm", departamentoPruebasGH.CantidadDiasAdministracion);
            actualizarPruebasGH.Parameters.AddWithValue("@TC_Ubicacion", departamentoPruebasGH.Ubicacion);
            actualizarPruebasGH.Parameters.AddWithValue("@TF_FechaIngreso", departamentoPruebasGH.FechaIngreso);

            actualizarPruebasGH.Parameters.AddWithValue("@TC_OficioIngreso", departamentoPruebasGH.OficioIngreso);
            actualizarPruebasGH.Parameters.AddWithValue("@TN_DiasALaFecha", departamentoPruebasGH.DiasAlaFecha);
            actualizarPruebasGH.Parameters.AddWithValue("@TF_FechaTrasladoPsicologosAdm", departamentoPruebasGH.FechaTrasladoPsicologosAdmin);

            actualizarPruebasGH.Parameters.AddWithValue("@TC_Oficio", departamentoPruebasGH.Oficio);
            actualizarPruebasGH.Parameters.AddWithValue("@TF_FechaDevolucionGHDeAdm", departamentoPruebasGH.FechaDevolucionGHDeAdmin);

            actualizarPruebasGH.Parameters.AddWithValue("@TN_CantidadDiasPsicologiaAdm", departamentoPruebasGH.CantidadDiasPsicologiaAdmin);
            actualizarPruebasGH.Parameters.AddWithValue("@TF_FechaLimiteSegunPlazo", departamentoPruebasGH.FechaLimiteSegunPlazo);

            actualizarPruebasGH.Parameters.AddWithValue("@TN_DiasALaFechaDeFechaLimiteSegunPlazo", departamentoPruebasGH.DiasALaFechaDeFechaLimiteSegunPlazo);
            actualizarPruebasGH.Parameters.AddWithValue("@TN_DiasTramiteGHDespuesDevuelto", departamentoPruebasGH.DiasTramiteGHDespuesDevuelto);
            actualizarPruebasGH.Parameters.AddWithValue("@TF_FechaSalida", departamentoPruebasGH.FechaSalida);

            actualizarPruebasGH.Parameters.AddWithValue("@TN_CantidadDiasTotalesTramite", departamentoPruebasGH.CantidadDiasTotalesTramite);
            actualizarPruebasGH.Parameters.AddWithValue("@TC_OficioRespuesta", departamentoPruebasGH.OficioRespuesta);
            actualizarPruebasGH.Parameters.AddWithValue("@TN_EstadoResultHojaEnvioGH", departamentoPruebasGH.EstadoResultHojaEnvioGH);

            sqlConnection.Open();
            actualizarPruebasGH.ExecuteReader();

            sqlConnection.Close();
            actualizarPruebasGH.Dispose();
        }
Ejemplo n.º 4
0
        private DepartamentoPruebasGH getDepartamentoPruebasGH(string cedula)
        {
            departamentoPruebasGH = new DepartamentoPruebasGH();
            SqlConnection sqlConnection = conexion.conexion();

            SqlCommand sqlCommand = new SqlCommand(@"EXEC PA_Seleccionar_TMOGESP_PruebasGH @numeroDeCedula ", sqlConnection);

            sqlCommand.Parameters.AddWithValue("@numeroDeCedula", cedula);
            SqlDataReader reader;

            sqlConnection.Open();
            reader = sqlCommand.ExecuteReader();


            while (reader.Read())
            {
                departamentoPruebasGH.NumConcurso = reader["TC_NumeroConvocatoria"].ToString() ?? " ";
                departamentoPruebasGH.FechaIngresoAdministracion = (reader["TF_FechaIngresoAdministracion"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaIngresoAdministracion"]) : default;
                departamentoPruebasGH.CantidadDiasAdministracion = (reader["TN_CantidadDiasAdm"] != DBNull.Value) ? Convert.ToInt32(reader["TN_CantidadDiasAdm"]) : 0;
                departamentoPruebasGH.Ubicacion     = reader["TC_Ubicacion"].ToString() ?? " ";
                departamentoPruebasGH.FechaIngreso  = (reader["TF_FechaIngreso"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaIngreso"]) : default;
                departamentoPruebasGH.OficioIngreso = reader["TC_OficioIngreso"].ToString() ?? " ";
                departamentoPruebasGH.Oficio        = reader["TC_Oficio"].ToString() ?? " ";
                departamentoPruebasGH.DiasAlaFecha  = (reader["TN_DiasALaFecha"] != DBNull.Value) ? Convert.ToInt32(reader["TN_DiasALaFecha"]) : 0;
                departamentoPruebasGH.DiasALaFechaDeFechaLimiteSegunPlazo = (reader["TN_DiasALaFechaDeFechaLimiteSegunPlazo"] != DBNull.Value) ? Convert.ToInt32(reader["TN_DiasALaFechaDeFechaLimiteSegunPlazo"]) : 0;
                departamentoPruebasGH.FechaTrasladoPsicologosAdmin        = (reader["TF_FechaTrasladoPsicologosAdm"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaTrasladoPsicologosAdm"]) : default;
                departamentoPruebasGH.FechaDevolucionGHDeAdmin            = (reader["TF_FechaDevolucionGHDeAdm"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaDevolucionGHDeAdm"]) : default;
                departamentoPruebasGH.CantidadDiasPsicologiaAdmin         = (reader["TN_CantidadDiasPsicologiaAdm"] != DBNull.Value) ? Convert.ToInt32(reader["TN_CantidadDiasPsicologiaAdm"]) : 0;
                departamentoPruebasGH.FechaLimiteSegunPlazo = (reader["TF_FechaLimiteSegunPlazo"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaLimiteSegunPlazo"]) : default;
                departamentoPruebasGH.DiasALaFechaDeFechaLimiteSegunPlazo = (reader["TN_DiasALaFechaDeFechaLimiteSegunPlazo"] != DBNull.Value) ? Convert.ToInt32(reader["TN_DiasALaFechaDeFechaLimiteSegunPlazo"]) : 0;
                departamentoPruebasGH.DiasTramiteGHDespuesDevuelto        = (reader["TN_DiasTramiteGHDespuesDevuelto"] != DBNull.Value) ? Convert.ToInt32(reader["TN_DiasTramiteGHDespuesDevuelto"]) : 0;
                departamentoPruebasGH.FechaSalida = (reader["TF_FechaSalida"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaSalida"]) : default;
                departamentoPruebasGH.CantidadDiasTotalesTramite = (reader["TN_CantidadDiasTotalesTramite"] != DBNull.Value) ? Convert.ToInt32(reader["TN_CantidadDiasTotalesTramite"]) : 0;
                departamentoPruebasGH.OficioRespuesta            = reader["TC_OficioRespuesta"].ToString() ?? " ";
                departamentoPruebasGH.EstadoResultHojaEnvioGH    = reader["TC_Nombre"].ToString() ?? " ";
            }

            sqlConnection.Close();

            departamentoPruebasGH.EstadoLista = ordenarListaEstado(getListaEstado(), departamentoPruebasGH.EstadoResultHojaEnvioGH);

            return(departamentoPruebasGH);
        }