public void actualizarPruebasMedicas(DepartamentoPruebasMedicas departamentoPruebasMedicas, string cedula) { SqlConnection sqlConnection = conexion.conexion(); SqlCommand actualizarPruebasMedicas = new SqlCommand(@"EXEC PA_ActualizaTMOGESP_PruebasMedicas @numeroDeCedula, @TF_FechaIngresoAdministracion, @TN_CantidadDiasAdm, @TF_FechaIngreso, @TF_FechaEnvioAPMdeGH, @TC_OficioIngreso, @TF_FechaResultadoOCitaPM, @TN_DiasALaFecha, @TF_FechaSalida, @TN_CantidadDiasTotalesTramite, @TC_OficioRespuesta" , sqlConnection); actualizarPruebasMedicas.Parameters.AddWithValue("@numeroDeCedula", cedula); actualizarPruebasMedicas.Parameters.AddWithValue("@TF_FechaIngresoAdministracion", departamentoPruebasMedicas.FechaIngresoAdministracion); actualizarPruebasMedicas.Parameters.AddWithValue("@TN_CantidadDiasAdm", departamentoPruebasMedicas.CantidadDiasAdministracion); actualizarPruebasMedicas.Parameters.AddWithValue("@TF_FechaIngreso", departamentoPruebasMedicas.FechaIngreso); actualizarPruebasMedicas.Parameters.AddWithValue("@TF_FechaEnvioAPMdeGH", departamentoPruebasMedicas.FechaEnvioAPMdeGH); actualizarPruebasMedicas.Parameters.AddWithValue("@TC_OficioIngreso", departamentoPruebasMedicas.OficioIngreso); actualizarPruebasMedicas.Parameters.AddWithValue("@TF_FechaResultadoOCitaPM", departamentoPruebasMedicas.FechaResultadoOCitaPM); actualizarPruebasMedicas.Parameters.AddWithValue("@TN_DiasALaFecha", departamentoPruebasMedicas.DiasAlaFecha); actualizarPruebasMedicas.Parameters.AddWithValue("@TF_FechaSalida", departamentoPruebasMedicas.FechaSalida); actualizarPruebasMedicas.Parameters.AddWithValue("@TN_CantidadDiasTotalesTramite", departamentoPruebasMedicas.CantidadDiasTotalesTramite); actualizarPruebasMedicas.Parameters.AddWithValue("@TC_OficioRespuesta", departamentoPruebasMedicas.OficioRespuesta); sqlConnection.Open(); actualizarPruebasMedicas.ExecuteReader(); sqlConnection.Close(); actualizarPruebasMedicas.Dispose(); }
private DepartamentoPruebasMedicas getDepartamentoPruebasMedicas(string cedula) { departamentoPruebasMedicas = new DepartamentoPruebasMedicas(); SqlConnection sqlConnection = conexion.conexion(); SqlCommand sqlCommand = new SqlCommand(@"EXEC PA_Seleccionar_TMOGESP_PruebasMedicas @numeroDeCedula ", sqlConnection); sqlCommand.Parameters.AddWithValue("@numeroDeCedula", cedula); SqlDataReader reader; sqlConnection.Open(); reader = sqlCommand.ExecuteReader(); while (reader.Read()) { departamentoPruebasMedicas.FechaIngresoAdministracion = (reader["TF_FechaIngresoAdministracion"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaIngresoAdministracion"]) : default; departamentoPruebasMedicas.CantidadDiasAdministracion = (reader["TN_CantidadDiasAdm"] != DBNull.Value) ? Convert.ToInt32(reader["TN_CantidadDiasAdm"]) : 0; departamentoPruebasMedicas.FechaIngreso = (reader["TF_FechaIngreso"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaIngreso"]) : default; departamentoPruebasMedicas.OficioIngreso = reader["TC_OficioIngreso"].ToString() ?? " "; departamentoPruebasMedicas.FechaResultadoOCitaPM = (reader["TF_FechaResultadoOCitaPM"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaResultadoOCitaPM"]) : default; departamentoPruebasMedicas.DiasAlaFecha = (reader["TN_DiasALaFecha"] != DBNull.Value) ? Convert.ToInt32(reader["TN_DiasALaFecha"]) : 0; departamentoPruebasMedicas.FechaEnvioAPMdeGH = (reader["TF_FechaEnvioAPMdeGH"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaEnvioAPMdeGH"]) : default; departamentoPruebasMedicas.FechaSalida = (reader["TF_FechaSalida"] != DBNull.Value) ? Convert.ToDateTime(reader["TF_FechaSalida"]) : default; departamentoPruebasMedicas.CantidadDiasTotalesTramite = (reader["TN_CantidadDiasTotalesTramite"] != DBNull.Value) ? Convert.ToInt32(reader["TN_CantidadDiasTotalesTramite"]) : 0; departamentoPruebasMedicas.OficioRespuesta = reader["TC_OficioRespuesta"].ToString() ?? " "; } sqlConnection.Close(); return(departamentoPruebasMedicas); }
public void actualizarPruebasMedicas(DepartamentoPruebasMedicas departamentoPMedicas, string cedula) { if ((departamentoPMedicas == null) || (cedula == null)) { throw new Exception("No puede ingresar datos nulos actualizarPruebasMedicas"); } primerIngresoDepartamentosDatos.actualizarPruebasMedicas(departamentoPMedicas, cedula); }
public RedirectToActionResult actualizarPruebasMedicas(IFormCollection formCollection) { DepartamentoPruebasMedicas departamentoPruebasMedicas = new DepartamentoPruebasMedicas(); string cedula = (formCollection["cedula"]).ToString(); departamentoPruebasMedicas.FechaIngresoAdministracion = Convert.ToDateTime(formCollection["fechaIngresoAdmi"]); departamentoPruebasMedicas.CantidadDiasAdministracion = Convert.ToInt32(formCollection["cantidadDiasAdmi"]); departamentoPruebasMedicas.FechaIngreso = Convert.ToDateTime(formCollection["fechaIngreso"]); departamentoPruebasMedicas.FechaEnvioAPMdeGH = Convert.ToDateTime(formCollection["fechaEnvioPM"]); departamentoPruebasMedicas.OficioIngreso = formCollection["oficioIngreso"].ToString(); departamentoPruebasMedicas.FechaResultadoOCitaPM = Convert.ToDateTime(formCollection["fechaCitaPM"]); departamentoPruebasMedicas.DiasAlaFecha = Convert.ToInt32(formCollection["diasAFecha"]); departamentoPruebasMedicas.FechaSalida = Convert.ToDateTime(formCollection["fechaSalida"]); departamentoPruebasMedicas.CantidadDiasTotalesTramite = Convert.ToInt32(formCollection["diasTotalesTramite"]); departamentoPruebasMedicas.OficioRespuesta = formCollection["oficioRespuesta"].ToString(); pIDepartamentosServicio.actualizarPruebasMedicas(departamentoPruebasMedicas, cedula); return(RedirectToAction("verPrimerIngresoEspecifico", new { cedulaPrimerIngreso = cedula })); }