public RedirectToActionResult actualizarToxicologia(IFormCollection formCollection)
        {
            DepartamentoToxicologia departamentoToxicologia = new DepartamentoToxicologia();



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

            departamentoToxicologia.FechaIngresoAdministracion = Convert.ToDateTime(formCollection["fechaIngresoAdmi"]);
            departamentoToxicologia.CantidadDiasAdministracion = Convert.ToInt32(formCollection["cantidadDiasAdmi"]);
            departamentoToxicologia.FechaIngreso  = Convert.ToDateTime(formCollection["fechaIngreso"]);
            departamentoToxicologia.OficioIngreso = formCollection["oficioIngreso"].ToString();
            departamentoToxicologia.FechaCita     = Convert.ToDateTime(formCollection["fechaCita"]);
            departamentoToxicologia.DiasParaCita  = Convert.ToInt32(formCollection["diasCita"]);
            departamentoToxicologia.DiasAlaFecha  = Convert.ToInt32(formCollection["diasAFecha"]);
            departamentoToxicologia.FechaSalida   = Convert.ToDateTime(formCollection["fechaSalida"]);
            departamentoToxicologia.CantidadDiasTotalesTramite = Convert.ToInt32(formCollection["diasTotalesTramite"]);
            departamentoToxicologia.OficioRespuesta            = formCollection["oficioRespuesta"].ToString();
            departamentoToxicologia.FechaEstado         = Convert.ToDateTime(formCollection["fechaEstado"]);
            departamentoToxicologia.FechaEstadoCantDias = Convert.ToInt32(formCollection["fechaEstadoCantDias"]);

            pIDepartamentosServicio.actualizarToxicologia(departamentoToxicologia, cedula);

            return(RedirectToAction("verPrimerIngresoEspecifico", new { cedulaPrimerIngreso = cedula }));
        }
Exemple #2
0
        private DepartamentoToxicologia getDepartamentoToxicologia(string cedula)
        {
            departamentoToxicologia = new DepartamentoToxicologia();
            SqlConnection sqlConnection = conexion.conexion();

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

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

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


            while (reader.Read())
            {
                departamentoToxicologia.FechaIngresoAdministracion = (reader["TF_FechaIngresoAdministracion"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaIngresoAdministracion"]) : default;
                departamentoToxicologia.CantidadDiasAdministracion = (reader["TN_CantidadDiasAdm"] != DBNull.Value) ? Convert.ToInt32(reader["TN_CantidadDiasAdm"]) : 0;
                departamentoToxicologia.FechaIngreso  = (reader["TF_FechaIngreso"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaIngreso"]) : default;
                departamentoToxicologia.OficioIngreso = reader["TC_OficioIngreso"].ToString() ?? " ";
                departamentoToxicologia.FechaCita     = (reader["TF_FechaCita"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaCita"]) : default;
                departamentoToxicologia.DiasAlaFecha  = (reader["TN_DiasALaFecha"] != DBNull.Value) ? Convert.ToInt32(reader["TN_DiasALaFecha"]) : 0;
                departamentoToxicologia.DiasParaCita  = (reader["TN_DiasParaCita"] != DBNull.Value) ? Convert.ToInt32(reader["TN_DiasParaCita"]) : 0;
                departamentoToxicologia.FechaSalida   = (reader["TF_FechaSalida"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaSalida"]) : default;
                departamentoToxicologia.CantidadDiasTotalesTramite = (reader["TN_CantidadDiasTotalesTramite"] != DBNull.Value) ? Convert.ToInt32(reader["TN_CantidadDiasTotalesTramite"]) : 0;
                departamentoToxicologia.OficioRespuesta            = reader["TC_OficioRespuesta"].ToString() ?? " ";
                departamentoToxicologia.FechaEstado         = (reader["TF_FechaEstado"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaEstado"]) : default;
                departamentoToxicologia.FechaEstadoCantDias = (reader["TN_FechaEstadoCantDias"] != DBNull.Value) ? Convert.ToInt32(reader["TN_FechaEstadoCantDias"]) : 0;
            }

            sqlConnection.Close();

            return(departamentoToxicologia);
        }
 public void actualizarToxicologia(DepartamentoToxicologia departamentoToxicologia, string cedula)
 {
     if ((departamentoToxicologia == null) || (cedula == null))
     {
         throw new Exception("No puede ingresar datos nulos actualizarToxicologia");
     }
     primerIngresoDepartamentosDatos.actualizarToxicologia(departamentoToxicologia, cedula);
 }
Exemple #4
0
        public void actualizarToxicologia(DepartamentoToxicologia departamentoToxicologia, string cedula)
        {
            SqlConnection sqlConnection = conexion.conexion();

            SqlCommand actualizarToxicologia = new SqlCommand(@"EXEC PA_ActualizaTMOGESP_Toxicologia 
                                            @numeroDeCedula,
											@TF_FechaIngresoAdministracion,
											@TN_CantidadDiasAdm,
											@TF_FechaIngreso,
											@TC_OficioIngreso,
                                            @TF_FechaCita,
                                            @TN_DiasParaCita,
                                            @TN_DiasALaFecha,
											@TF_FechaSalida,
											@TN_CantidadDiasTotalesTramite,
											@TC_OficioRespuesta,
											@TF_FechaEstado,
                                            @TN_FechaEstadoCantDias", sqlConnection);

            actualizarToxicologia.Parameters.AddWithValue("@numeroDeCedula", cedula);
            actualizarToxicologia.Parameters.AddWithValue("@TF_FechaIngresoAdministracion", departamentoToxicologia.FechaIngresoAdministracion);
            actualizarToxicologia.Parameters.AddWithValue("@TN_CantidadDiasAdm", departamentoToxicologia.CantidadDiasAdministracion);
            actualizarToxicologia.Parameters.AddWithValue("@TF_FechaIngreso", departamentoToxicologia.FechaIngreso);
            actualizarToxicologia.Parameters.AddWithValue("@TC_OficioIngreso", departamentoToxicologia.OficioIngreso);
            actualizarToxicologia.Parameters.AddWithValue("@TF_FechaCita", departamentoToxicologia.FechaCita);
            actualizarToxicologia.Parameters.AddWithValue("@TN_DiasParaCita", departamentoToxicologia.DiasParaCita);
            actualizarToxicologia.Parameters.AddWithValue("@TN_DiasALaFecha", departamentoToxicologia.DiasAlaFecha);
            actualizarToxicologia.Parameters.AddWithValue("@TF_FechaSalida", departamentoToxicologia.FechaSalida);
            actualizarToxicologia.Parameters.AddWithValue("@TN_CantidadDiasTotalesTramite", departamentoToxicologia.CantidadDiasTotalesTramite);
            actualizarToxicologia.Parameters.AddWithValue("@TC_OficioRespuesta", departamentoToxicologia.OficioRespuesta);
            actualizarToxicologia.Parameters.AddWithValue("@TF_FechaEstado", departamentoToxicologia.FechaEstado);
            actualizarToxicologia.Parameters.AddWithValue("@TN_FechaEstadoCantDias", departamentoToxicologia.FechaEstadoCantDias);

            sqlConnection.Open();
            actualizarToxicologia.ExecuteReader();

            sqlConnection.Close();
            actualizarToxicologia.Dispose();
        }