public int ObtenerIdItemPorRowId(string rowid, string itemorigen) { SqlParameter[] dbparams = new SqlParameter[2] { Param(enumDBFields.rowid, rowid), Param(enumDBFields.itemorigen, itemorigen), }; return(int.Parse(cDblib.Desc("SIC_BUSCA_IDITEM_POR_ROWID", dbparams))); }
/// <summary> /// Inserta tramitación de cambio de responsable /// </summary> internal List<string> Insert(string listaProfesionales, int t001_idficepi_respdestino, string t937_comentario_resporigen) { //Parámetros de salida SqlParameter correoevaluadordestino = null, nombreevaluadordestino = null; List<string> datos = new List<string>(); try { SqlParameter[] dbparams = new SqlParameter[5] { Param(ParameterDirection.Input,enumDBFields.listapersonas, listaProfesionales), Param(ParameterDirection.Input,enumDBFields.t001_idficepi_respdestino, t001_idficepi_respdestino.ToString()), Param(ParameterDirection.Input,enumDBFields.t937_comentario_resporigen, t937_comentario_resporigen) , correoevaluadordestino = Param(ParameterDirection.Output, enumDBFields.correoevaluadordestino, null), nombreevaluadordestino = Param(ParameterDirection.Output, enumDBFields.nombreevaluadordestino, null) }; object resultado = cDblib.Desc("PRO_TRAMITACIONCAMBIORESPONSABLE_INS", dbparams); //Devolvemos una lista de strings con el nombre y el correo del evaluador destino. datos.Add(correoevaluadordestino.Value.ToString()); datos.Add(nombreevaluadordestino.Value.ToString()); return datos; } catch (Exception ex) { throw ex; } }
internal string UpdateColectivoForzado(DataTable colectivoforzado) { try { SqlParameter[] dbparams = new SqlParameter[1] { Param(enumDBFields.datatable, colectivoforzado) }; return((string)cDblib.Desc("PRO_COLECTIVOFORZADO_UPD", dbparams)); } catch (Exception ex) { throw ex; } }
internal string Insert(string tabla, int idficepi_visualizador, DataTable visualizados) { try { SqlParameter[] dbparams = new SqlParameter[3] { Param(enumDBFields.visualizador, idficepi_visualizador), Param(enumDBFields.datatable, visualizados), Param(enumDBFields.tabla, tabla), }; return((string)cDblib.Desc("PRO_PUTVISUALIZADORVISUALIZADO", dbparams)); } catch (Exception ex) { throw ex; } }
/// <summary> /// Inserta un TRAMITACIONCAMBIOROL /// </summary> internal string Insert(Models.TRAMITACIONCAMBIOROL_INS oTRAMITACIONCAMBIOROL) { try { SqlParameter[] dbparams = new SqlParameter[4] { Param(ParameterDirection.Input, enumDBFields.t001_idficepi_promotor, oTRAMITACIONCAMBIOROL.t001_idficepi_promotor.ToString()), Param(ParameterDirection.Input, enumDBFields.t001_idficepi_interesado, oTRAMITACIONCAMBIOROL.t001_idficepi_interesado.ToString()), Param(ParameterDirection.Input, enumDBFields.t004_idrol_propuesto, oTRAMITACIONCAMBIOROL.t004_idrol_propuesto.ToString()), Param(ParameterDirection.Input, enumDBFields.t940_motivopropuesto, oTRAMITACIONCAMBIOROL.t940_motivopropuesto) }; return((string)cDblib.Desc("PRO_TRAMITACIONCAMBIOROL_INS", dbparams)); } catch (Exception ex) { throw ex; } }