public ServiciosZonas ServiciosZonasGetById(long Id)
 {
     try
     {
         DataSet          ds        = new DataSet();
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         string sqlSelect = "select * from Servicios_Zonas " +
                            "WHERE SZO_NUMERO=" + Id;
         cmd     = new OracleCommand(sqlSelect, cn);
         adapter = new OracleDataAdapter(cmd);
         cmd.ExecuteNonQuery();
         adapter.Fill(ds);
         DataTable dt;
         dt = ds.Tables[0];
         ServiciosZonas NewEnt = new ServiciosZonas();
         if (dt.Rows.Count > 0)
         {
             DataRow dr = dt.Rows[0];
             NewEnt = CargarServiciosZonas(dr);
         }
         return(NewEnt);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public List <ServiciosZonas> ServiciosZonasGetAll()
        {
            List <ServiciosZonas> lstServiciosZonas = new List <ServiciosZonas>();

            try
            {
                ds = new DataSet();
                Conexion         oConexion = new Conexion();
                OracleConnection cn        = oConexion.getConexion();
                cn.Open();
                string sqlSelect = "select * from Servicios_Zonas ";
                cmd     = new OracleCommand(sqlSelect, cn);
                adapter = new OracleDataAdapter(cmd);
                cmd.ExecuteNonQuery();
                adapter.Fill(ds);
                DataTable dt = new DataTable();
                dt = ds.Tables[0];
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; dt.Rows.Count > i; i++)
                    {
                        DataRow        dr     = dt.Rows[i];
                        ServiciosZonas NewEnt = new ServiciosZonas();
                        NewEnt = CargarServiciosZonas(dr);
                        lstServiciosZonas.Add(NewEnt);
                    }
                }
                return(lstServiciosZonas);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #3
0
        public void CargarLecturaSuministro(long sumNumero)
        {
            Suministros    oSuministro     = new Suministros();
            SuministrosBus oSuministrosBus = new SuministrosBus();

            oSuministro          = oSuministrosBus.SuministrosGetById(sumNumero);
            _vista.sumNumero     = oSuministro.SumNumero;
            _vista.strSuministro = oSuministro.SumNumero.ToString();
            EstadosBus oEstadoBus = new EstadosBus();
            Estados    oEstado    = new Estados();

            oEstado          = oEstadoBus.EstadosGetById(oSuministro.EstCodigo, "SUMINISTROS");
            _vista.strEstado = oEstado.EstDescripcion;
            ServiciosZonas    oServicioZona    = new ServiciosZonas();
            ServiciosZonasBus oServicioZonaBus = new ServiciosZonasBus();

            oServicioZona  = oServicioZonaBus.ServiciosZonasGetById(oSuministro.SzoNumero);
            _vista.strZona = oServicioZona.SzoDescripcion;
            Empresas    oEmpresa    = new Empresas();
            EmpresasBus oEmpresaBus = new EmpresasBus();

            oEmpresa          = oEmpresaBus.EmpresasGetById(oSuministro.EmpNumero);
            _vista.strCUIT    = oEmpresa.EmpCuit;
            _vista.strTitular = oEmpresa.EmpRazonSocial == "" ? oEmpresa.EmpApellidos + " " + oEmpresa.EmpNombres : oEmpresa.EmpRazonSocial;
            /****Medidor ***/
            // falta implementar la parate de medidor



            _vista.strRuta        = oSuministro.SumOrdenRuta.ToString();
            _vista.strFechaAlta   = oSuministro.SumFechaAlta.ToString("dd/MM/yyyy");
            _vista.strRegistrador = oSuministro.SumRegistrador.ToString();
        }
 private ServiciosZonas CargarServiciosZonas(DataRow dr)
 {
     try
     {
         ServiciosZonas oObjeto = new ServiciosZonas();
         oObjeto.SzoNumero           = long.Parse(dr["SZO_NUMERO"].ToString());
         oObjeto.SzoDescripcion      = dr["SZO_DESCRIPCION"].ToString();
         oObjeto.SzoDescripcionCorta = dr["SZO_DESCRIPCION_CORTA"].ToString();
         oObjeto.SrvCodigo           = dr["SRV_CODIGO"].ToString();
         oObjeto.EstCodigo           = dr["EST_CODIGO"].ToString();
         return(oObjeto);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public int ServiciosZonasAdd(ServiciosZonas oSZo)
 {
     try
     {
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         // Clave Secuencia SZO_NUMERO
         ds  = new DataSet();
         cmd = new OracleCommand("insert into Servicios_Zonas " +
                                 "(SZO_DESCRIPCION, SZO_DESCRIPCION_CORTA, SRV_CODIGO, EST_CODIGO) " +
                                 "values('" + oSZo.SzoDescripcion + "', '" + oSZo.SzoDescripcionCorta + "', '" +
                                 oSZo.SrvCodigo + "', '" + oSZo.EstCodigo + "')", cn);
         adapter  = new OracleDataAdapter(cmd);
         response = cmd.ExecuteNonQuery();
         cn.Close();
         return(response);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public bool ServiciosZonasUpdate(ServiciosZonas oSZo)
 {
     try
     {
         Conexion         oConexion = new Conexion();
         OracleConnection cn        = oConexion.getConexion();
         cn.Open();
         ds  = new DataSet();
         cmd = new OracleCommand("update Servicios_Zonas " +
                                 "SET SZO_DESCRIPCION='" + oSZo.SzoDescripcion + "', " +
                                 "SZO_DESCRIPCION_CORTA='" + oSZo.SzoDescripcionCorta + "', " +
                                 "SRV_CODIGO='" + oSZo.SrvCodigo + "', '" +
                                 "EST_CODIGO='" + oSZo.EstCodigo + "' " +
                                 "WHERE SZO_NUMERO=" + oSZo.SrvCodigo, cn);
         adapter  = new OracleDataAdapter(cmd);
         response = cmd.ExecuteNonQuery();
         cn.Close();
         return(response > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public int ServiciosZonasAdd(ServiciosZonas oServiciosZonas)
        {
            ServiciosZonasImpl oServiciosZonasImpl = new ServiciosZonasImpl();

            return(oServiciosZonasImpl.ServiciosZonasAdd(oServiciosZonas));
        }
        public bool ServiciosZonasUpdate(ServiciosZonas oServiciosZonas)
        {
            ServiciosZonasImpl oServiciosZonasImpl = new ServiciosZonasImpl();

            return(oServiciosZonasImpl.ServiciosZonasUpdate(oServiciosZonas));
        }