public Int32 encuesta_Registrar(EncuestaDC objEncuesta) { SSIA2013DataContext dc = null; try { dc = new SSIA2013DataContext(ConfigurationManager.ConnectionStrings["SSIA2013"].ToString()); DateTime? fRegistro = null; if (objEncuesta.FechaRegistroJefe != null) fRegistro = Convert.ToDateTime(objEncuesta.FechaRegistroJefe); Int32 lst = dc.uspEncuesta_Registrar(Convert.ToInt32(objEncuesta.MallaEncuestaId), Convert.ToInt32(objEncuesta.EmpresaId), objEncuesta.JefeDirectoId, objEncuesta.AlumnoId, objEncuesta.Nombre, Convert.ToDateTime(objEncuesta.FECHAINICIO), Convert.ToDateTime(objEncuesta.FECHAFIN), Convert.ToInt32(objEncuesta.TotalHoras), objEncuesta.Comentario, objEncuesta.TipoRegistro, fRegistro, Convert.ToInt32(objEncuesta.ENCUESTA_ESTADO)); return lst; } catch (Exception ex) { throw ex; } finally { if (dc != null) { dc.Dispose(); } } }