/// <summary> /// Método que lista reporte Opción: Situación de Fichas Residenciales por Periodo /// Sprint 4 - 20191121 - gcastro /// </summary> /// <param name="idUsuario"></param> /// <param name="codInstitucion"></param> /// <param name="codProyecto"></param> /// <param name="codReporte"></param> /// <param name="periodo"></param> /// <returns>Datable</returns> public DataTable Reporte01PorSituacionFichaResidencial(int idUsuario, int codInstitucion, int codProyecto, int codReporte, string periodo) { var dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.Reporte_01_FichasPorPeriodo", con)) { var da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdUsuario", idUsuario); cmd.Parameters.AddWithValue("@CodInstitucion", codInstitucion); cmd.Parameters.AddWithValue("@CodProyecto", codProyecto); cmd.Parameters.AddWithValue("@CodReporte", codReporte); cmd.Parameters.AddWithValue("@ParamPeriodo", periodo).ToString(); da.SelectCommand = cmd; da.Fill(dt); //var columNew = dt.Columns.Add("error", typeof(string)); //columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { dt.Columns.Add("error", typeof(string)); var dr = dt.NewRow(); var glosaError = ""; var ce = new ControlExcepcion(); if (e.InnerException != null) { glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); } if (string.IsNullOrEmpty(glosaError)) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarRespuestasObservaciones"; } dr["error"] = glosaError; //dt.Rows.Add(dr); return(dt); } }
public DataTable ObtenerListaFichasIngresadas( int?CodProyecto, int?CantidadPag, int?IdUsuarioSenainfo, int?CodInstitucion, int?numpagina) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.GETListaFichasIngresadasxInstitucionyProyecto", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadPag", CantidadPag.HasValue ? (object)CantidadPag : DBNull.Value); cmd.Parameters.AddWithValue("@IdUsuarioSenainfo", IdUsuarioSenainfo.HasValue ? (object)IdUsuarioSenainfo : DBNull.Value); cmd.Parameters.AddWithValue("@CodInstitucion", CodInstitucion.HasValue ? (object)CodInstitucion : DBNull.Value); cmd.Parameters.AddWithValue("@numpagina", numpagina.HasValue ? (object)numpagina : DBNull.Value); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: ObtenerListaFichasIngresadas"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesPersonalHAR(int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?CodProfesion, int?Cantidad, int?CodJornada, int?HorasSemanales, string Observaciones) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateDotacionPersonalHAR", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@CodProfesion", CodProfesion.HasValue ? (object)CodProfesion : DBNull.Value); cmd.Parameters.AddWithValue("@Cantidad", Cantidad.HasValue ? (object)Cantidad : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornada", CodJornada.HasValue ? (object)CodJornada : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemanales", HorasSemanales.HasValue ? (object)HorasSemanales : DBNull.Value); cmd.Parameters.AddWithValue("@Observaciones", Observaciones); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesPersonal"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarVisadoFicha( int?IdRespuesta, int?IdDetalle, int?IdUsuarioActualizacion, int?IdTipoRespuesta) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.VisarRespuestaSename", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdRespuesta", IdRespuesta.HasValue ? (object)IdRespuesta : DBNull.Value); cmd.Parameters.AddWithValue("@IdDetalle", IdDetalle.HasValue ? (object)IdDetalle : DBNull.Value); cmd.Parameters.AddWithValue("@IdUsuarioActualizacion", IdUsuarioActualizacion.HasValue ? (object)IdUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@IdTipoRespuesta", IdTipoRespuesta.HasValue ? (object)IdTipoRespuesta : DBNull.Value); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarVisadoFicha"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable ListarReportes() { var dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.GETListaReportes", con)) { var da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; da.SelectCommand = cmd; da.Fill(dt); var columNew = dt.Columns.Add("error", typeof(string)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { dt.Columns.Add("error", typeof(string)); var dr = dt.NewRow(); var glosaError = ""; var ce = new ControlExcepcion(); if (e.InnerException != null) { glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); } if (string.IsNullOrEmpty(glosaError)) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarRespuestasObservaciones"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable ObtenerTiemposXEtapa( string CodEtapa) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.GETTiemposXEtapa", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodEtapa", CodEtapa); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: ObtenerTiemposXEtapa"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesEducacion( int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?NNAEducacion, int?NNAEducacionNo, int?NNAEducacionNoMotivo, int?NNARetrasoEscolar, int?NNAMatriculaCancelada, int?NNAEducaionEspecial, int?NNANivelacion, int?NNAMatriculados, int?NNAExamenesLibres, int?EspaciosEstudios, int?MaterialBibliografico, int?Computadores, int?AccesoInternetControlado, string Observaciones) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateAntecedentesEducacion", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@NNAEducacion", NNAEducacion.HasValue ? (object)NNAEducacion : DBNull.Value); cmd.Parameters.AddWithValue("@NNAEducacionNo", NNAEducacionNo.HasValue ? (object)NNAEducacionNo : DBNull.Value); cmd.Parameters.AddWithValue("@NNAEducacionNoMotivo", NNAEducacionNoMotivo.HasValue ? (object)NNAEducacionNoMotivo : DBNull.Value); cmd.Parameters.AddWithValue("@NNARetrasoEscolar", NNARetrasoEscolar.HasValue ? (object)NNARetrasoEscolar : DBNull.Value); cmd.Parameters.AddWithValue("@NNAMatriculaCancelada", NNAMatriculaCancelada.HasValue ? (object)NNAMatriculaCancelada : DBNull.Value); cmd.Parameters.AddWithValue("@NNAEducaionEspecial", NNAEducaionEspecial.HasValue ? (object)NNAEducaionEspecial : DBNull.Value); cmd.Parameters.AddWithValue("@NNANivelacion", NNANivelacion.HasValue ? (object)NNANivelacion : DBNull.Value); cmd.Parameters.AddWithValue("@NNAMatriculados", NNAMatriculados.HasValue ? (object)NNAMatriculados : DBNull.Value); cmd.Parameters.AddWithValue("@NNAExamenesLibres", NNAExamenesLibres.HasValue ? (object)NNAExamenesLibres : DBNull.Value); cmd.Parameters.AddWithValue("@EspaciosEstudios", EspaciosEstudios.HasValue ? (object)EspaciosEstudios : DBNull.Value); cmd.Parameters.AddWithValue("@MaterialBibliografico", MaterialBibliografico.HasValue ? (object)MaterialBibliografico : DBNull.Value); cmd.Parameters.AddWithValue("@Computadores", Computadores.HasValue ? (object)Computadores : DBNull.Value); cmd.Parameters.AddWithValue("@AccesoInternetControlado", AccesoInternetControlado.HasValue ? (object)AccesoInternetControlado : DBNull.Value); cmd.Parameters.AddWithValue("@Observaciones", Observaciones); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesEducacion"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesAlimentacion( int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?RegistroHonorario, int?RegistroPlanificacion, int?MenusEspeciales, int?AsesoriaNutricionista, int?CertificadosSanitarios, int?ConservacionAlimentos, int?AlmacenamientoAlimentos, int?EstadoConservacionAlimentos, int?CantidadComidas, int?CantidadComidasFeriados, string Observaciones) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateAntecedentesAlimentacion", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@RegistroHonorario", RegistroHonorario.HasValue ? (object)RegistroHonorario : DBNull.Value); cmd.Parameters.AddWithValue("@RegistroPlanificacion", RegistroPlanificacion.HasValue ? (object)RegistroPlanificacion : DBNull.Value); cmd.Parameters.AddWithValue("@MenusEspeciales", MenusEspeciales.HasValue ? (object)MenusEspeciales : DBNull.Value); cmd.Parameters.AddWithValue("@AsesoriaNutricionista", AsesoriaNutricionista.HasValue ? (object)AsesoriaNutricionista : DBNull.Value); cmd.Parameters.AddWithValue("@CertificadosSanitarios", CertificadosSanitarios.HasValue ? (object)CertificadosSanitarios : DBNull.Value); cmd.Parameters.AddWithValue("@ConservacionAlimentos", ConservacionAlimentos.HasValue ? (object)ConservacionAlimentos : DBNull.Value); cmd.Parameters.AddWithValue("@AlmacenamientoAlimentos", AlmacenamientoAlimentos.HasValue ? (object)AlmacenamientoAlimentos : DBNull.Value); cmd.Parameters.AddWithValue("@EstadoConservacionAlimentos", EstadoConservacionAlimentos.HasValue ? (object)EstadoConservacionAlimentos : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadComidas", CantidadComidas.HasValue ? (object)CantidadComidas : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadComidasFeriados", CantidadComidasFeriados.HasValue ? (object)CantidadComidasFeriados : DBNull.Value); cmd.Parameters.AddWithValue("@Observaciones", Observaciones); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesAlimentacion"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesResidencia( int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?CatastroRedes, int?RegistroVisitas, int?ProtocoloAcogida, int?AutocuidadoEquipo, int?IntervencionCrisis, int?InformacionNormativa, int?ProtocoloConvivencia, int?ProtocoloReclamos, int?ProtocoloEscucha, int?VinculacionResidencias, int?ProcesosFormacion, int?ProtocoloApadrinamiento, int?ProtocoloTraslado, int?ProtocoloEgreso, int?ProtocoloRedSalud, int?HabilitacionLaboral, int?RESProtocoloVisitas, int?RESRegistroVisitas, int?RESVidaIndependiente, int?RESHabilitacionLaboral, string Observaciones) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateGestionResidencia", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@CatastroRedes", CatastroRedes.HasValue ? (object)CatastroRedes : DBNull.Value); cmd.Parameters.AddWithValue("@RegistroVisitas", RegistroVisitas.HasValue ? (object)RegistroVisitas : DBNull.Value); cmd.Parameters.AddWithValue("@ProtocoloAcogida", ProtocoloAcogida.HasValue ? (object)ProtocoloAcogida : DBNull.Value); cmd.Parameters.AddWithValue("@AutocuidadoEquipo", AutocuidadoEquipo.HasValue ? (object)AutocuidadoEquipo : DBNull.Value); cmd.Parameters.AddWithValue("@IntervencionCrisis", IntervencionCrisis.HasValue ? (object)IntervencionCrisis : DBNull.Value); cmd.Parameters.AddWithValue("@InformacionNormativa", InformacionNormativa.HasValue ? (object)InformacionNormativa : DBNull.Value); cmd.Parameters.AddWithValue("@ProtocoloConvivencia", ProtocoloConvivencia.HasValue ? (object)ProtocoloConvivencia : DBNull.Value); cmd.Parameters.AddWithValue("@ProtocoloReclamos", ProtocoloReclamos.HasValue ? (object)ProtocoloReclamos : DBNull.Value); cmd.Parameters.AddWithValue("@ProtocoloEscucha", ProtocoloEscucha.HasValue ? (object)ProtocoloEscucha : DBNull.Value); cmd.Parameters.AddWithValue("@VinculacionResidencias", VinculacionResidencias.HasValue ? (object)VinculacionResidencias : DBNull.Value); cmd.Parameters.AddWithValue("@ProcesosFormacion", ProcesosFormacion.HasValue ? (object)ProcesosFormacion : DBNull.Value); cmd.Parameters.AddWithValue("@ProtocoloApadrinamiento", ProtocoloApadrinamiento.HasValue ? (object)ProtocoloApadrinamiento : DBNull.Value); cmd.Parameters.AddWithValue("@ProtocoloTraslado", ProtocoloTraslado.HasValue ? (object)ProtocoloTraslado : DBNull.Value); cmd.Parameters.AddWithValue("@ProtocoloEgreso", ProtocoloEgreso.HasValue ? (object)ProtocoloEgreso : DBNull.Value); cmd.Parameters.AddWithValue("@ProtocoloRedSalud", ProtocoloRedSalud.HasValue ? (object)ProtocoloRedSalud : DBNull.Value); cmd.Parameters.AddWithValue("@HabilitacionLaboral", HabilitacionLaboral.HasValue ? (object)HabilitacionLaboral : DBNull.Value); cmd.Parameters.AddWithValue("@RESProtocoloVisitas", RESProtocoloVisitas.HasValue ? (object)RESProtocoloVisitas : DBNull.Value); cmd.Parameters.AddWithValue("@RESRegistroVisitas", RESRegistroVisitas.HasValue ? (object)RESRegistroVisitas : DBNull.Value); cmd.Parameters.AddWithValue("@RESVidaIndependiente", RESVidaIndependiente.HasValue ? (object)RESVidaIndependiente : DBNull.Value); cmd.Parameters.AddWithValue("@RESHabilitacionLaboral", RESHabilitacionLaboral.HasValue ? (object)RESHabilitacionLaboral : DBNull.Value); cmd.Parameters.AddWithValue("@Observaciones", Observaciones); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesResidencia"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesPoblacion( int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?SubvencionSename, int?SexoAtiende, int?RangoEtareo, int?PoblacionVigente, string TipoVulneracion, int?ProgramaApadrinamiento) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateAntecedentesPoblacion", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@SubvencionSename", SubvencionSename.HasValue ? (object)SubvencionSename : DBNull.Value); cmd.Parameters.AddWithValue("@SexoAtiende", SexoAtiende.HasValue ? (object)SexoAtiende : DBNull.Value); cmd.Parameters.AddWithValue("@RangoEtareo", RangoEtareo.HasValue ? (object)RangoEtareo : DBNull.Value); cmd.Parameters.AddWithValue("@PoblacionVigente", PoblacionVigente.HasValue ? (object)PoblacionVigente : DBNull.Value); cmd.Parameters.AddWithValue("@TipoVulneracion", TipoVulneracion); cmd.Parameters.AddWithValue("@ProgramaApadrinamiento", ProgramaApadrinamiento.HasValue ? (object)ProgramaApadrinamiento : DBNull.Value); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesPoblacion"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesInfraestructura( int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?CantidadOficAdm, int?CantidadSalaReunion, int?CantidadSalaRecepcion, int?CantidadEspaciosVisitas, int?CantidadSalaTalleres, int?CantidadSalaLiving, int?CantidadEnfermeria, int?CantidadRecreacion, int?CantidadAreasVerdes, int?CantidadCocina, int?CantidadComedor, int?CantidadLavanderia, int?CantidadDormitoriosNNA, int?CantidadCamasNNA, int?CantidadColsetLockers, int?CantidadBañosPublicos, int?CantidadBañosNNA, int?CantidadBañosNNANormativa, int?CantidadBañosNNAHombres, int?CantidadBañosNNAMujeres, int?CantidadBañosNNAFuncionamiento, int?CantidadBañosNNAMixtos, int?CantidadDuchasNNA, int?CantidadDuchasNNANormativa, int?CantidadDuchasNNAHombres, int?CantidadDuchasNNAMujeres, int?CantidadDuchasNNAFuncionamiento, int?CantidadDuchasNNAMixtas, int?AmbienteAcorde, int?VestuarioAdecuado, int?VestuarioPersonalizadoNNA, int?UtilesAseo, int?AguaCaliente, int?CalefonGas, int?CalefonNormativa, int?LlaveGasNormativa, int?SistemaCalefacion, int?Ventilacion, int?AccesoDiscapacitados, int?HabilitaDiscapacitados, string Observaciones) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateRecursosMateriales", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadOficAdm", CantidadOficAdm.HasValue ? (object)CantidadOficAdm : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadSalaReunion", CantidadSalaReunion.HasValue ? (object)CantidadSalaReunion : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadSalaRecepcion", CantidadSalaRecepcion.HasValue ? (object)CantidadSalaRecepcion : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadEspaciosVisitas", CantidadEspaciosVisitas.HasValue ? (object)CantidadEspaciosVisitas : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadSalaTalleres", CantidadSalaTalleres.HasValue ? (object)CantidadSalaTalleres : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadSalaLiving", CantidadSalaLiving.HasValue ? (object)CantidadSalaLiving : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadEnfermeria", CantidadEnfermeria.HasValue ? (object)CantidadEnfermeria : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadRecreacion", CantidadRecreacion.HasValue ? (object)CantidadRecreacion : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadAreasVerdes", CantidadAreasVerdes.HasValue ? (object)CantidadAreasVerdes : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadCocina", CantidadCocina.HasValue ? (object)CantidadCocina : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadComedor", CantidadComedor.HasValue ? (object)CantidadComedor : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadLavanderia", CantidadLavanderia.HasValue ? (object)CantidadLavanderia : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadDormitoriosNNA", CantidadDormitoriosNNA.HasValue ? (object)CantidadDormitoriosNNA : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadCamasNNA", CantidadCamasNNA.HasValue ? (object)CantidadCamasNNA : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadColsetLockers", CantidadColsetLockers.HasValue ? (object)CantidadColsetLockers : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadBañosPublicos", CantidadBañosPublicos.HasValue ? (object)CantidadBañosPublicos : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadBañosNNA", CantidadBañosNNA.HasValue ? (object)CantidadBañosNNA : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadBañosNNANormativa", CantidadBañosNNANormativa.HasValue ? (object)CantidadBañosNNANormativa : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadBañosNNAHombres", CantidadBañosNNAHombres.HasValue ? (object)CantidadBañosNNAHombres : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadBañosNNAMujeres", CantidadBañosNNAMujeres.HasValue ? (object)CantidadBañosNNAMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadBañosNNAFuncionamiento", CantidadBañosNNAFuncionamiento.HasValue ? (object)CantidadBañosNNAFuncionamiento : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadBañosNNAMixtos", CantidadBañosNNAMixtos.HasValue ? (object)CantidadBañosNNAMixtos : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadDuchasNNA", CantidadDuchasNNA.HasValue ? (object)CantidadDuchasNNA : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadDuchasNNANormativa", CantidadDuchasNNANormativa.HasValue ? (object)CantidadDuchasNNANormativa : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadDuchasNNAHombres", CantidadDuchasNNAHombres.HasValue ? (object)CantidadDuchasNNAHombres : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadDuchasNNAMujeres", CantidadDuchasNNAMujeres.HasValue ? (object)CantidadDuchasNNAMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadDuchasNNAFuncionamiento", CantidadDuchasNNAFuncionamiento.HasValue ? (object)CantidadDuchasNNAFuncionamiento : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadDuchasNNAMixtas", CantidadDuchasNNAMixtas.HasValue ? (object)CantidadDuchasNNAMixtas : DBNull.Value); cmd.Parameters.AddWithValue("@AmbienteAcorde", AmbienteAcorde.HasValue ? (object)AmbienteAcorde : DBNull.Value); cmd.Parameters.AddWithValue("@VestuarioAdecuado", VestuarioAdecuado.HasValue ? (object)VestuarioAdecuado : DBNull.Value); cmd.Parameters.AddWithValue("@VestuarioPersonalizadoNNA", VestuarioPersonalizadoNNA.HasValue ? (object)VestuarioPersonalizadoNNA : DBNull.Value); cmd.Parameters.AddWithValue("@UtilesAseo", UtilesAseo.HasValue ? (object)UtilesAseo : DBNull.Value); cmd.Parameters.AddWithValue("@AguaCaliente", AguaCaliente.HasValue ? (object)AguaCaliente : DBNull.Value); cmd.Parameters.AddWithValue("@CalefonGas", CalefonGas.HasValue ? (object)CalefonGas : DBNull.Value); cmd.Parameters.AddWithValue("@CalefonNormativa", CalefonNormativa.HasValue ? (object)CalefonNormativa : DBNull.Value); cmd.Parameters.AddWithValue("@LlaveGasNormativa", LlaveGasNormativa.HasValue ? (object)LlaveGasNormativa : DBNull.Value); cmd.Parameters.AddWithValue("@SistemaCalefacion", SistemaCalefacion.HasValue ? (object)SistemaCalefacion : DBNull.Value); cmd.Parameters.AddWithValue("@Ventilacion", Ventilacion.HasValue ? (object)Ventilacion : DBNull.Value); cmd.Parameters.AddWithValue("@AccesoDiscapacitados", AccesoDiscapacitados.HasValue ? (object)AccesoDiscapacitados : DBNull.Value); cmd.Parameters.AddWithValue("@HabilitaDiscapacitados", HabilitaDiscapacitados.HasValue ? (object)HabilitaDiscapacitados : DBNull.Value); cmd.Parameters.AddWithValue("@Observaciones", Observaciones); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesInfraestructura"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesGenerales( int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?PoblacionHombres, int?PoblacionMujeres, int?PlazasSenameHombres, int?PlazasSenameMujeres, int?OtrasPlazasHombres, int?OtrasPlazasMujeres, int?TotalNnaHombres, int?TotalNnaMujeres, int?TotalAcercamientoHombres, int?TotalAcercamientoMujeres, int?TotalMayoresHombres, int?TotalMayoresMujeres, int?FugaHombres, int?FugaMujeres, int?HospitalizadosHombres, int?HosptitalizadosMujeres, int?Art80Hombres, int?Art80Mujeres, int?AbandonoHombres, int?AbandonoMujeres, int?SentenciaAdopcionHombres, int?SentenciaAdopcionMujeres, int?EnlaceAdopcionHombres, int?EnlaceAdopcionMujeres, int?SinSentenciaHombres, int?SinSentenciaMujeres, int?AdolecentesHijosHombres, int?AdolecentesHijosMujeres, string DetalleNNAAbandono, string DetalleNNAAdolecenteConHijos) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateAntecedentesGenerales", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@PoblacionHombres", PoblacionHombres.HasValue ? (object)PoblacionHombres : DBNull.Value); cmd.Parameters.AddWithValue("@PoblacionMujeres", PoblacionMujeres.HasValue ? (object)PoblacionMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@PlazasSenameHombres", PlazasSenameHombres.HasValue ? (object)PlazasSenameHombres : DBNull.Value); cmd.Parameters.AddWithValue("@PlazasSenameMujeres", PlazasSenameMujeres.HasValue ? (object)PlazasSenameMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@OtrasPlazasHombres", OtrasPlazasHombres.HasValue ? (object)OtrasPlazasHombres : DBNull.Value); cmd.Parameters.AddWithValue("@OtrasPlazasMujeres", OtrasPlazasMujeres.HasValue ? (object)OtrasPlazasMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@TotalNnaHombres", TotalNnaHombres.HasValue ? (object)TotalNnaHombres : DBNull.Value); cmd.Parameters.AddWithValue("@TotalNnaMujeres", TotalNnaMujeres.HasValue ? (object)TotalNnaMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@TotalAcercamientoHombres", TotalAcercamientoHombres.HasValue ? (object)TotalAcercamientoHombres : DBNull.Value); cmd.Parameters.AddWithValue("@TotalAcercamientoMujeres", TotalAcercamientoMujeres.HasValue ? (object)TotalAcercamientoMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@TotalMayoresHombres", TotalMayoresHombres.HasValue ? (object)TotalMayoresHombres : DBNull.Value); cmd.Parameters.AddWithValue("@TotalMayoresMujeres", TotalMayoresMujeres.HasValue ? (object)TotalMayoresMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@FugaHombres", FugaHombres.HasValue ? (object)FugaHombres : DBNull.Value); cmd.Parameters.AddWithValue("@FugaMujeres", FugaMujeres.HasValue ? (object)FugaMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@HospitalizadosHombres", HospitalizadosHombres.HasValue ? (object)HospitalizadosHombres : DBNull.Value); cmd.Parameters.AddWithValue("@HosptitalizadosMujeres", HosptitalizadosMujeres.HasValue ? (object)HosptitalizadosMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@Art80Hombres", Art80Hombres.HasValue ? (object)Art80Hombres : DBNull.Value); cmd.Parameters.AddWithValue("@Art80Mujeres", Art80Mujeres.HasValue ? (object)Art80Mujeres : DBNull.Value); cmd.Parameters.AddWithValue("@AbandonoHombres", AbandonoHombres.HasValue ? (object)AbandonoHombres : DBNull.Value); cmd.Parameters.AddWithValue("@AbandonoMujeres", AbandonoMujeres.HasValue ? (object)AbandonoMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@SentenciaAdopcionHombres", SentenciaAdopcionHombres.HasValue ? (object)SentenciaAdopcionHombres : DBNull.Value); cmd.Parameters.AddWithValue("@SentenciaAdopcionMujeres", SentenciaAdopcionMujeres.HasValue ? (object)SentenciaAdopcionMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@EnlaceAdopcionHombres", EnlaceAdopcionHombres.HasValue ? (object)EnlaceAdopcionHombres : DBNull.Value); cmd.Parameters.AddWithValue("@EnlaceAdopcionMujeres", EnlaceAdopcionMujeres.HasValue ? (object)EnlaceAdopcionMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@SinSentenciaHombres", SinSentenciaHombres.HasValue ? (object)SinSentenciaHombres : DBNull.Value); cmd.Parameters.AddWithValue("@SinSentenciaMujeres", SinSentenciaMujeres.HasValue ? (object)SinSentenciaMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@AdolecentesHijosHombres", AdolecentesHijosHombres.HasValue ? (object)AdolecentesHijosHombres : DBNull.Value); cmd.Parameters.AddWithValue("@AdolecentesHijosMujeres", AdolecentesHijosMujeres.HasValue ? (object)AdolecentesHijosMujeres : DBNull.Value); cmd.Parameters.AddWithValue("@DetalleNNAAbandono", DetalleNNAAbandono); cmd.Parameters.AddWithValue("@DetalleNNAAdolecenteConHijos", DetalleNNAAdolecenteConHijos); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesGenerales"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesPersonal( int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?CantidadDirector, int?CodJornadaDirector, int?HorasSemDirector, int?CantidadAsistenteSocial, int?CodJornadaAsistenteSocial, int?HorasSemAsistenteSocial, int?CantidadPsicologo, int?CodJornadaPsicologo, int?HorasSemPsicologo, int?CantidadEnfermero, int?CodJornadaEnfermero, int?HorasSemEnfermero, int?CantidadAuxiliarEnfermeria, int?CodJornadaAuxiliarEnfermeria, int?HorasSemAuxiliarEnfermeria, int?CantidadMedico, int?CodJornadaMedico, int?HorasSemMedico, int?CantidadPsiquiatra, int?CodJornadaPsiquiatra, int?HorasSemPsiquiatra, int?CantidadTerapeutaOcupacional, int?CodJornadaTerapeutaOcupacional, int?HorasSemTerapeutaOcupacional, int?CantidadKinesiolgo, int?CodJornadaKinesiologo, int?HorasSemKinesiologo, int?CantidadNutricionista, int?CodJornadaNutricionista, int?HorasSemNutricionista, int?CantidadFonoaudiologo, int?CodJornadaFonoaudiologo, int?HorasSemFonoaudiolgo, int?CantidadProfEducFisica, int?CodJornadaProfEducFisica, int?HorasSemProfEducFisica, int?CantidadPsicopedagogo, int?CodJornadaPsicopedagogo, int?HorasSemPsicopedagogo, int?CantidadEducadoraParvulos, int?CodJornadaEducadoraParvulos, int?HorasSemEducadoraParvulos, int?CantidadEducadorTratoDirecto, int?CodJornadaEducadorTratoDirecto, int?HorasSemEducadorTratoDirecto, int?CantidadManipuladorAlimentos, int?CodJornadaManipuladorAlimentos, int?HorasSemManipuladorAlimentos, int?CantidadApoyoAdm, int?CodJornadaApoyoAdm, int?HorasSemApoyoAdm, int?CantidadPersonalAseo, int?CodJornadaPersonalAseo, int?HorasSemPersonalAseo, int?CantidadPersonalLavanderia, int?CodJornadaPersonalLavanderia, int?HorasSemPersonalLavanderia, int?CantidadMonitoresTalleristas, int?CodJornadaMonitoresTalleristas, int?HorasSemMonitoresTalleristas, int?CantidadAlumnosPractica, int?CodJornadaAlumnosPractica, int?HorasSemAlumnosPractica, int?CantidadApoyoVoluntario, int?CodJornadaApoyoVoluntario, int?HorasSemApoyoVoluntario, int?CantidadOtros, int?CodJornadaOtros, int?HorasSemOtros, int?CantidadLicencia, int?CodJornadaLicencia, int?HorasSemLicencia, int?CantidadSuplenteLicencia, int?CodJornadaSuplenteLicencia, int?HorasSemSuplenteLicencia, string Observaciones) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateDotacionPersonal", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadDirector", CantidadDirector.HasValue ? (object)CantidadDirector : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaDirector", CodJornadaDirector.HasValue ? (object)CodJornadaDirector : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemDirector", HorasSemDirector.HasValue ? (object)HorasSemDirector : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadAsistenteSocial", CantidadAsistenteSocial.HasValue ? (object)CantidadAsistenteSocial : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaAsistenteSocial", CodJornadaAsistenteSocial.HasValue ? (object)CodJornadaAsistenteSocial : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemAsistenteSocial", HorasSemAsistenteSocial.HasValue ? (object)HorasSemAsistenteSocial : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadPsicologo", CantidadPsicologo.HasValue ? (object)CantidadPsicologo : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaPsicologo", CodJornadaPsicologo.HasValue ? (object)CodJornadaPsicologo : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemPsicologo", HorasSemPsicologo.HasValue ? (object)HorasSemPsicologo : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadEnfermero", CantidadEnfermero.HasValue ? (object)CantidadEnfermero : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaEnfermero", CodJornadaEnfermero.HasValue ? (object)CodJornadaEnfermero : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemEnfermero", HorasSemEnfermero.HasValue ? (object)HorasSemEnfermero : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadAuxiliarEnfermeria", CantidadAuxiliarEnfermeria.HasValue ? (object)CantidadAuxiliarEnfermeria : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaAuxiliarEnfermeria", CodJornadaAuxiliarEnfermeria.HasValue ? (object)CodJornadaAuxiliarEnfermeria : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemAuxiliarEnfermeria", HorasSemAuxiliarEnfermeria.HasValue ? (object)HorasSemAuxiliarEnfermeria : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadMedico", CantidadMedico.HasValue ? (object)CantidadMedico : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaMedico", CodJornadaMedico.HasValue ? (object)CodJornadaMedico : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemMedico", HorasSemMedico.HasValue ? (object)HorasSemMedico : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadPsiquiatra", CantidadPsiquiatra.HasValue ? (object)CantidadPsiquiatra : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaPsiquiatra", CodJornadaPsiquiatra.HasValue ? (object)CodJornadaPsiquiatra : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemPsiquiatra", HorasSemPsiquiatra.HasValue ? (object)HorasSemPsiquiatra : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadTerapeutaOcupacional", CantidadTerapeutaOcupacional.HasValue ? (object)CantidadTerapeutaOcupacional : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaTerapeutaOcupacional", CodJornadaTerapeutaOcupacional.HasValue ? (object)CodJornadaTerapeutaOcupacional : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemTerapeutaOcupacional", HorasSemTerapeutaOcupacional.HasValue ? (object)HorasSemTerapeutaOcupacional : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadKinesiolgo", CantidadKinesiolgo.HasValue ? (object)CantidadKinesiolgo : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaKinesiologo", CodJornadaKinesiologo.HasValue ? (object)CodJornadaKinesiologo : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemKinesiologo", HorasSemKinesiologo.HasValue ? (object)HorasSemKinesiologo : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadNutricionista", CantidadNutricionista.HasValue ? (object)CantidadNutricionista : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaNutricionista", CodJornadaNutricionista.HasValue ? (object)CodJornadaNutricionista : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemNutricionista", HorasSemNutricionista.HasValue ? (object)HorasSemNutricionista : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadFonoaudiologo", CantidadFonoaudiologo.HasValue ? (object)CantidadFonoaudiologo : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaFonoaudiologo", CodJornadaFonoaudiologo.HasValue ? (object)CodJornadaFonoaudiologo : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemFonoaudiolgo", HorasSemFonoaudiolgo.HasValue ? (object)HorasSemFonoaudiolgo : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadProfEducFisica", CantidadProfEducFisica.HasValue ? (object)CantidadProfEducFisica : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaProfEducFisica", CodJornadaProfEducFisica.HasValue ? (object)CodJornadaProfEducFisica : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemProfEducFisica", HorasSemProfEducFisica.HasValue ? (object)HorasSemProfEducFisica : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadPsicopedagogo", CantidadPsicopedagogo.HasValue ? (object)CantidadPsicopedagogo : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaPsicopedagogo", CodJornadaPsicopedagogo.HasValue ? (object)CodJornadaPsicopedagogo : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemPsicopedagogo", HorasSemPsicopedagogo.HasValue ? (object)HorasSemPsicopedagogo : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadEducadoraParvulos", CantidadEducadoraParvulos.HasValue ? (object)CantidadEducadoraParvulos : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaEducadoraParvulos", CodJornadaEducadoraParvulos.HasValue ? (object)CodJornadaEducadoraParvulos : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemEducadoraParvulos", HorasSemEducadoraParvulos.HasValue ? (object)HorasSemEducadoraParvulos : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadEducadorTratoDirecto", CantidadEducadorTratoDirecto.HasValue ? (object)CantidadEducadorTratoDirecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaEducadorTratoDirecto", CodJornadaEducadorTratoDirecto.HasValue ? (object)CodJornadaEducadorTratoDirecto : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemEducadorTratoDirecto", HorasSemEducadorTratoDirecto.HasValue ? (object)HorasSemEducadorTratoDirecto : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadManipuladorAlimentos", CantidadManipuladorAlimentos.HasValue ? (object)CantidadManipuladorAlimentos : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaManipuladorAlimentos", CodJornadaManipuladorAlimentos.HasValue ? (object)CodJornadaManipuladorAlimentos : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemManipuladorAlimentos", HorasSemManipuladorAlimentos.HasValue ? (object)HorasSemManipuladorAlimentos : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadApoyoAdm", CantidadApoyoAdm.HasValue ? (object)CantidadApoyoAdm : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaApoyoAdm", CodJornadaApoyoAdm.HasValue ? (object)CodJornadaApoyoAdm : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemApoyoAdm", HorasSemApoyoAdm.HasValue ? (object)HorasSemApoyoAdm : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadPersonalAseo", CantidadPersonalAseo.HasValue ? (object)CantidadPersonalAseo : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaPersonalAseo", CodJornadaPersonalAseo.HasValue ? (object)CodJornadaPersonalAseo : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemPersonalAseo", HorasSemPersonalAseo.HasValue ? (object)HorasSemPersonalAseo : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadPersonalLavanderia", CantidadPersonalLavanderia.HasValue ? (object)CantidadPersonalLavanderia : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaPersonalLavanderia", CodJornadaPersonalLavanderia.HasValue ? (object)CodJornadaPersonalLavanderia : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemPersonalLavanderia", HorasSemPersonalLavanderia.HasValue ? (object)HorasSemPersonalLavanderia : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadMonitoresTalleristas", CantidadMonitoresTalleristas.HasValue ? (object)CantidadMonitoresTalleristas : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaMonitoresTalleristas", CodJornadaMonitoresTalleristas.HasValue ? (object)CodJornadaMonitoresTalleristas : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemMonitoresTalleristas", HorasSemMonitoresTalleristas.HasValue ? (object)HorasSemMonitoresTalleristas : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadAlumnosPractica", CantidadAlumnosPractica.HasValue ? (object)CantidadAlumnosPractica : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaAlumnosPractica", CodJornadaAlumnosPractica.HasValue ? (object)CodJornadaAlumnosPractica : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemAlumnosPractica", HorasSemAlumnosPractica.HasValue ? (object)HorasSemAlumnosPractica : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadApoyoVoluntario", CantidadApoyoVoluntario.HasValue ? (object)CantidadApoyoVoluntario : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaApoyoVoluntario", CodJornadaApoyoVoluntario.HasValue ? (object)CodJornadaApoyoVoluntario : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemApoyoVoluntario", HorasSemApoyoVoluntario.HasValue ? (object)HorasSemApoyoVoluntario : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadOtros", CantidadOtros.HasValue ? (object)CantidadOtros : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaOtros", CodJornadaOtros.HasValue ? (object)CodJornadaOtros : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemOtros", HorasSemOtros.HasValue ? (object)HorasSemOtros : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadLicencia", CantidadLicencia.HasValue ? (object)CantidadLicencia : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaLicencia", CodJornadaLicencia.HasValue ? (object)CodJornadaLicencia : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemLicencia", HorasSemLicencia.HasValue ? (object)HorasSemLicencia : DBNull.Value); cmd.Parameters.AddWithValue("@CantidadSuplenteLicencia", CantidadSuplenteLicencia.HasValue ? (object)CantidadSuplenteLicencia : DBNull.Value); cmd.Parameters.AddWithValue("@CodJornadaSuplenteLicencia", CodJornadaSuplenteLicencia.HasValue ? (object)CodJornadaSuplenteLicencia : DBNull.Value); cmd.Parameters.AddWithValue("@HorasSemSuplenteLicencia", HorasSemSuplenteLicencia.HasValue ? (object)HorasSemSuplenteLicencia : DBNull.Value); cmd.Parameters.AddWithValue("@Observaciones", Observaciones); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesPersonal"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesSalud( int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?NNACesfam, int?NNASaludMentalDiagnostico, int?NNASaludMental, int?NNACronicos, int?NNADiscapacitados, int?NNAMedicamento, int?NNATratamiento, int?NNAEsperaTransplante, int?NNATransplantados, int?NNADrogas, int?NNAConsumoAlcohol, int?NNAConsumoAlcoholDrogas, int?EspacioResguardoMedicamentos, int?InventarioMedicamentos, int?ControlNinoSano, int?ControlAdolescenteSano, int?RegistroMedicamentoNNA, int?ProtocoloAdmMedicamentos, int?ControlGinecologico, int?NegadaControlGinecologico, int?AdolecentesEmbarazadas, int?AdolecentesEmbarazadasControl, string Observaciones) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateAntecedentesSalud", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@NNACesfam", NNACesfam.HasValue ? (object)NNACesfam : DBNull.Value); cmd.Parameters.AddWithValue("@NNASaludMentalDiagnostico", NNASaludMentalDiagnostico.HasValue ? (object)NNASaludMentalDiagnostico : DBNull.Value); cmd.Parameters.AddWithValue("@NNASaludMental", NNASaludMental.HasValue ? (object)NNASaludMental : DBNull.Value); cmd.Parameters.AddWithValue("@NNACronicos", NNACronicos.HasValue ? (object)NNACronicos : DBNull.Value); cmd.Parameters.AddWithValue("@NNADiscapacitados", NNADiscapacitados.HasValue ? (object)NNADiscapacitados : DBNull.Value); cmd.Parameters.AddWithValue("@NNAMedicamento", NNAMedicamento.HasValue ? (object)NNAMedicamento : DBNull.Value); cmd.Parameters.AddWithValue("@NNATratamiento", NNATratamiento.HasValue ? (object)NNATratamiento : DBNull.Value); cmd.Parameters.AddWithValue("@NNAEsperaTransplante", NNAEsperaTransplante.HasValue ? (object)NNAEsperaTransplante : DBNull.Value); cmd.Parameters.AddWithValue("@NNATransplantados", NNATransplantados.HasValue ? (object)NNATransplantados : DBNull.Value); cmd.Parameters.AddWithValue("@NNADrogas", NNADrogas.HasValue ? (object)NNADrogas : DBNull.Value); cmd.Parameters.AddWithValue("@NNAConsumoAlcohol", NNAConsumoAlcohol.HasValue ? (object)NNAConsumoAlcohol : DBNull.Value); cmd.Parameters.AddWithValue("@NNAConsumoAlcoholDrogas", NNAConsumoAlcoholDrogas.HasValue ? (object)NNAConsumoAlcoholDrogas : DBNull.Value); cmd.Parameters.AddWithValue("@EspacioResguardoMedicamentos", EspacioResguardoMedicamentos.HasValue ? (object)EspacioResguardoMedicamentos : DBNull.Value); cmd.Parameters.AddWithValue("@InventarioMedicamentos", InventarioMedicamentos.HasValue ? (object)InventarioMedicamentos : DBNull.Value); cmd.Parameters.AddWithValue("@ControlNinoSano", ControlNinoSano.HasValue ? (object)ControlNinoSano : DBNull.Value); cmd.Parameters.AddWithValue("@ControlAdolescenteSano", ControlAdolescenteSano.HasValue ? (object)ControlAdolescenteSano : DBNull.Value); cmd.Parameters.AddWithValue("@RegistroMedicamentoNNA", RegistroMedicamentoNNA.HasValue ? (object)RegistroMedicamentoNNA : DBNull.Value); cmd.Parameters.AddWithValue("@ProtocoloAdmMedicamentos", ProtocoloAdmMedicamentos.HasValue ? (object)ProtocoloAdmMedicamentos : DBNull.Value); cmd.Parameters.AddWithValue("@ControlGinecologico", ControlGinecologico.HasValue ? (object)ControlGinecologico : DBNull.Value); cmd.Parameters.AddWithValue("@NegadaControlGinecologico", NegadaControlGinecologico.HasValue ? (object)NegadaControlGinecologico : DBNull.Value); cmd.Parameters.AddWithValue("@AdolecentesEmbarazadas", AdolecentesEmbarazadas.HasValue ? (object)AdolecentesEmbarazadas : DBNull.Value); cmd.Parameters.AddWithValue("@AdolecentesEmbarazadasControl", AdolecentesEmbarazadasControl.HasValue ? (object)AdolecentesEmbarazadasControl : DBNull.Value); cmd.Parameters.AddWithValue("@Observaciones", Observaciones); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesSalud"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }
public DataTable GrabarAntecedentesSeguridad( int?CodFicha, int?CodProyecto, int?CodEstadoFicha, int?idUsuarioActualizacion, int?PlanEmergencia, int?SimulacroEmergencia, int?PlanEmergenciaCalificado, int?Extintores, int?Señaletica, int?ViasEvacuacion, int?CapacitacionPersonalEmergencia, int?CapacitacionEmergencia, int?CapacitacionPrimerosAuxilios, int?Sanitizacion, int?SegDesratizacion, int?SegFumigacion, int?SegSanitizacion, int?SistemaElectrico, int?ZonasSeguridad, string Observaciones) { DataTable dt = new DataTable(); try { using (var con = GetConnection()) { con.Open(); using (var cmd = new SqlCommand("FichaRes.InsertUpdateAntecedentesSeguridad", con)) { SqlDataAdapter da = new SqlDataAdapter(cmd); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodFicha", CodFicha.HasValue ? (object)CodFicha : DBNull.Value); cmd.Parameters.AddWithValue("@CodProyecto", CodProyecto.HasValue ? (object)CodProyecto : DBNull.Value); cmd.Parameters.AddWithValue("@CodEstadoFicha", CodEstadoFicha.HasValue ? (object)CodEstadoFicha : DBNull.Value); cmd.Parameters.AddWithValue("@idUsuarioActualizacion", idUsuarioActualizacion.HasValue ? (object)idUsuarioActualizacion : DBNull.Value); cmd.Parameters.AddWithValue("@PlanEmergencia", PlanEmergencia.HasValue ? (object)PlanEmergencia : DBNull.Value); cmd.Parameters.AddWithValue("@SimulacroEmergencia", SimulacroEmergencia.HasValue ? (object)SimulacroEmergencia : DBNull.Value); cmd.Parameters.AddWithValue("@PlanEmergenciaCalificado", PlanEmergenciaCalificado.HasValue ? (object)PlanEmergenciaCalificado : DBNull.Value); cmd.Parameters.AddWithValue("@Extintores", Extintores.HasValue ? (object)Extintores : DBNull.Value); cmd.Parameters.AddWithValue("@Señaletica", Señaletica.HasValue ? (object)Señaletica : DBNull.Value); cmd.Parameters.AddWithValue("@ViasEvacuacion", ViasEvacuacion.HasValue ? (object)ViasEvacuacion : DBNull.Value); cmd.Parameters.AddWithValue("@CapacitacionPersonalEmergencia", CapacitacionPersonalEmergencia.HasValue ? (object)CapacitacionPersonalEmergencia : DBNull.Value); cmd.Parameters.AddWithValue("@CapacitacionEmergencia", CapacitacionEmergencia.HasValue ? (object)CapacitacionEmergencia : DBNull.Value); cmd.Parameters.AddWithValue("@CapacitacionPrimerosAuxilios", CapacitacionPrimerosAuxilios.HasValue ? (object)CapacitacionPrimerosAuxilios : DBNull.Value); cmd.Parameters.AddWithValue("@Sanitizacion", Sanitizacion.HasValue ? (object)Sanitizacion : DBNull.Value); cmd.Parameters.AddWithValue("@SegDesratizacion", SegDesratizacion.HasValue ? (object)SegDesratizacion : DBNull.Value); cmd.Parameters.AddWithValue("@SegFumigacion", Sanitizacion.HasValue ? (object)SegFumigacion : DBNull.Value); cmd.Parameters.AddWithValue("@SegSanitizacion", SegSanitizacion.HasValue ? (object)SegSanitizacion : DBNull.Value); cmd.Parameters.AddWithValue("@SistemaElectrico", SistemaElectrico.HasValue ? (object)SistemaElectrico : DBNull.Value); cmd.Parameters.AddWithValue("@ZonasSeguridad", ZonasSeguridad.HasValue ? (object)ZonasSeguridad : DBNull.Value); cmd.Parameters.AddWithValue("@Observaciones", Observaciones); da.SelectCommand = cmd; da.Fill(dt); DataColumn columNew = dt.Columns.Add("error", typeof(String)); columNew.DefaultValue = ""; return(dt); } } } catch (Exception e) { DataColumn colum = dt.Columns.Add("error", typeof(String)); DataRow dr = dt.NewRow(); string glosaError = ""; ControlExcepcion ce = new ControlExcepcion(); glosaError = ce.ObtieneDetalleExcepcion(e.Message, e.Source, e.StackTrace, e.InnerException.ToString()); if (glosaError == "" || glosaError == null) { glosaError = "Se ha producido una excepción de sistema no recuperable desde el servidor datos. Informar al adminitrador (se recomienda enviar una impresión de pantalla del error desplegado). Método: GrabarAntecedentesSeguridad"; } dr["error"] = glosaError; dt.Rows.Add(dr); return(dt); } }