//--------------------------------------------------------- // Get usp_Android_SQL_Examenes_by_cIntJerarquia - Android //--------------------------------------------------------- public DataTable Get_Android_SQL_Examenes_by_cIntJerarquia(BE_ReqCtaCteServicio Objeto) { DataTable dt = new DataTable(); try { //clsConection Obj = new clsConection(); string Cadena = "Server=10.0.0.10\\SRVDATOSMED; DataBase = BDDatos; Uid = android; Pwd =C2879442C28147B;Integrated Security=False; Pooling = False"; //string Cadena = Obj.GetConexionString("Naylamp"); using (SqlConnection cn = new SqlConnection(Cadena)) { cn.Open(); using (SqlCommand cm = new SqlCommand()) { cm.CommandText = "[usp_Android_SQL_Examenes_by_cIntJerarquia]"; cm.CommandType = CommandType.StoredProcedure; cm.Parameters.AddWithValue("cIntJerarquia", Objeto.cCtaCteSerJerarquia); cm.Connection = cn; using (SqlDataReader dr = cm.ExecuteReader()) dt.Load(dr); } } } catch (Exception) { throw; } return(dt); }
//------------------------ //Update CtaCteServicio //------------------------ public bool Upd_CtaCteServicio(BE_ReqCtaCteServicio Request) { BE_ResGenerico Item = new BE_ResGenerico(); DA_CtaCteServicio Obj = new DA_CtaCteServicio(); return(Obj.Upd_CtaCteServicio(Request)); }
//-------------------------------------- // INSERT CtaCteServicio Upd-31/10/2013 //------------------------------------- public bool Ins_CtaCteServicio(BE_ReqCtaCteServicio Request) { bool exito = false; try { clsConection Obj = new clsConection(); string Cadena = Obj.GetConexionString("Naylamp"); using (SqlConnection cn = new SqlConnection(Cadena)) { cn.Open(); using (SqlCommand cm = new SqlCommand()) { cm.CommandText = "[usp_Ins_CtaCtaServicio]"; cm.CommandType = CommandType.StoredProcedure; cm.Parameters.AddWithValue("nCtaCteSerCodigo", Request.nCtaCteSerCodigo); cm.Parameters.AddWithValue("cPerJurCodigo", Request.cPerJurCodigo); cm.Parameters.AddWithValue("cCtaCteSerJerarquia", Request.cCtaCteSerJerarquia); cm.Parameters.AddWithValue("cCtaCteSerKeyWord", Request.cCtaCteSerKeyWord); cm.Parameters.AddWithValue("nBieCodigo", Request.nBieCodigo); cm.Parameters.AddWithValue("nCtaCteSerAfecto", Request.nCtaCteSerAfecto); cm.Parameters.AddWithValue("nCtaCteSerExonerado", Request.nCtaCteSerExonerado); cm.Parameters.AddWithValue("nMonCodigo", Request.nMonCodigo); cm.Parameters.AddWithValue("nCtaCteSerImpMin", Request.nCtaCteSerImpMin); cm.Parameters.AddWithValue("nCtaCteSerImpMax", Request.nCtaCteSerImpMax); cm.Parameters.AddWithValue("nCtaCteSerImpDef", Request.nCtaCteSerImpDef); cm.Parameters.AddWithValue("nSeuCodigo", Request.nSeuCodigo); cm.Parameters.AddWithValue("nCtaCteSerFacturable", Request.nCtaCteSerFacturable); cm.Parameters.AddWithValue("nCtaCteTipoCta", Request.nCtaCteTipoCta); cm.Parameters.AddWithValue("nCtaAlterna", Request.nCtaAlterna); cm.Connection = cn; //ExecuteNonQuery.- devuelve las filas afectadas if (cm.ExecuteNonQuery() > 0) { exito = true; } else { throw new ApplicationException("se ha producido un error procedimiento almacenado: [usp_Ins_CtaCtaServicio]; Consulte al administrador del sistema"); } } } } catch (Exception) { throw; } return(exito); }
public Muestra[] ConsultarMuestra(string cIntJerarquia = "") { try { List <Muestra> lista = new List <Muestra>(); BE_ReqCtaCteServicio Objeto = new BE_ReqCtaCteServicio(); if (VerificarPermisos(CredencialAutenticacion)) { BLCtaCteListaServicio Servicio = new BLCtaCteListaServicio(); DataTable dt = new DataTable(); Objeto.cCtaCteSerJerarquia = cIntJerarquia; dt = Servicio.Get_Android_SQL_Examenes_by_cIntJerarquia(Objeto); foreach (DataRow row in dt.Rows) { lista.Add(new Muestra( Convert.ToString(row[0]), Convert.ToString(row[1]), Convert.ToString(row[2]), Convert.ToDouble(row[3]), Convert.ToString(row[4]), Convert.ToString(row[5]), Convert.ToString(row[6]) )); } } else { //return null; lista.Add(new Muestra("", "", "Credenciales no validas.", 0, "", "", "")); } return(lista.ToArray()); } catch (Exception ex) { throw new SoapException("Credenciales no validas.", SoapException.ServerFaultCode, "Error:", ex); } }
//--------------------------------- // Get CtaCteListaServicio - Popup //-------------------------------- public DataTable Get_CtaCteListaServicio_by_cPerJurCodigo_and_cCtaCteSerJerarquia(BE_ReqCtaCteServicio Objeto) { DataTable dt = new DataTable(); try { clsConection Obj = new clsConection(); string Cadena = Obj.GetConexionString("Naylamp"); using (SqlConnection cn = new SqlConnection(Cadena)) { cn.Open(); using (SqlCommand cm = new SqlCommand()) { cm.CommandText = "[usp_Get_CtaCteListaServicio_by_cPerJurCodigo_and_cCtaCteSerJerarquia]"; cm.CommandType = CommandType.StoredProcedure; cm.Parameters.AddWithValue("cPerJurCodigo", Objeto.cPerJurCodigo); cm.Parameters.AddWithValue("cCtaCteSerJerarquia", Objeto.cCtaCteSerJerarquia); cm.Connection = cn; using (SqlDataReader dr = cm.ExecuteReader()) dt.Load(dr); } } } catch (Exception) { throw; } return(dt); }
//-------------------------- // UPDATE CtaCteServicio //-------------------------- // public bool Upd_CtaCteServicio(BE_ReqCtaCteServicio Request) { bool exito = false; try { clsConection Obj = new clsConection(); string Cadena = Obj.GetConexionString("Naylamp"); using (SqlConnection cn = new SqlConnection(Cadena)) { cn.Open(); using (SqlCommand cm = new SqlCommand()) { cm.CommandText = "[usp_Upd_CtaCteServicio]"; cm.CommandType = CommandType.StoredProcedure; cm.Parameters.AddWithValue("nCtaCteSerCodigo", Request.nCtaCteSerCodigo); cm.Parameters.AddWithValue("cPerJurCodigo", Request.cPerJurCodigo); cm.Parameters.AddWithValue("cCtaCteSerJerarquia", Request.cCtaCteSerJerarquia); cm.Parameters.AddWithValue("cCtaCteSerKeyWord", Request.cCtaCteSerKeyWord); //cm.Parameters.AddWithValue("nBieCodigo", Request.nBieCodigo); cm.Parameters.AddWithValue("nCtaCteSerAfecto", Request.nCtaCteSerAfecto); cm.Parameters.AddWithValue("nCtaCteSerExonerado", Request.nCtaCteSerExonerado); cm.Parameters.AddWithValue("nMonCodigo", Request.nMonCodigo); cm.Parameters.AddWithValue("nCtaCteSerImpMin", Request.nCtaCteSerImpMin); cm.Parameters.AddWithValue("nCtaCteSerImpMax", Request.nCtaCteSerImpMax); cm.Parameters.AddWithValue("nCtaCteSerImpDef", Request.nCtaCteSerImpDef); cm.Parameters.AddWithValue("nSeuCodigo", Request.nSeuCodigo); cm.Parameters.AddWithValue("nCtaCteSerFacturable", Request.nCtaCteSerFacturable); cm.Parameters.AddWithValue("nCtaCteTipoCta", Request.nCtaCteTipoCta); cm.Parameters.AddWithValue("nCtaAlterna", Request.nCtaAlterna); //update 13/08/2015 - eincio cm.Parameters.AddWithValue("cRequisitoIndica", Request.cRequisitoIndica); cm.Parameters.AddWithValue("cPreparaPaciente", Request.cPreparaPaciente); cm.Parameters.AddWithValue("cIdentificaMuestra", Request.cIdentificaMuestra); cm.Parameters.AddWithValue("cEntregaResultado", Request.cEntregaResultado); cm.Parameters.AddWithValue("cRecepcionMuestra", Request.cRecepcionMuestra); cm.Parameters.AddWithValue("cConservaTransporte", Request.cConservaTransporte); cm.Parameters.AddWithValue("cEstabilidadMuestra", Request.cEstabilidadMuestra); cm.Parameters.AddWithValue("nCantMuestra", Request.nCantMuestra); //update 13/08/2015 - eincio cm.Parameters.AddWithValue("nCodEnvase", Request.nCodEnvase); cm.Parameters.AddWithValue("nCodTipoMuestra", Request.nCodTipoMuestra); cm.Parameters.AddWithValue("cVolumMinimo", Request.cVolumMinimo); cm.Parameters.AddWithValue("cDiaHoraProceso", Request.cDiaHoraProceso); cm.Parameters.AddWithValue("nTiempoEntrega", Request.nTiempoEntrega); cm.Connection = cn; if (cm.ExecuteNonQuery() > 0) { exito = true; } else { throw new ApplicationException("se ha producido un error procedimiento almacenado: [usp_Upd_CtaCteServicio]; Consulte al administrador del sistema"); } } } } catch (Exception) { throw; } return(exito); }
//--------------------------------------------------------- // Get usp_Android_SQL_Examenes_by_cIntJerarquia - Android //--------------------------------------------------------- public DataTable Get_Android_SQL_Examenes_by_cIntJerarquia(BE_ReqCtaCteServicio Request) { DACtaCteListaServicio Obj = new DACtaCteListaServicio(); return(Obj.Get_Android_SQL_Examenes_by_cIntJerarquia(Request)); }
//--------------------------------- // Get CtaCteListaServicio - Popup //-------------------------------- public DataTable Get_CtaCteListaServicio_by_cPerJurCodigo_and_cCtaCteSerJerarquia(BE_ReqCtaCteServicio Request) { DACtaCteListaServicio Obj = new DACtaCteListaServicio(); return(Obj.Get_CtaCteListaServicio_by_cPerJurCodigo_and_cCtaCteSerJerarquia(Request)); }