Exemple #1
0
        public static int ActualizarMODTARIFASVIATICOS(SP_LISTAR_MODTARIFAVIATICO_Result obj)
        {
            //se crea el array list dond se almacenará el resultado

            /*Mediante el contexto de datos se pasan los parametros al procedimiento
             * almacenado, y a la vez se convierte el dato que retorna a String, puesto
             * que al utilizar Linq To SQL el valor retornado es un IEnumerable u Object*/
            EmpresaPK2Entities Entidad = new EmpresaPK2Entities();

            /*Se trasladan los datos ingresados por el usuario al objeto "usuario"*/
            try
            {
                Entidad.SP_ACTUALIZAR_MODTARIFAVIATICO(obj.ID_MODTARIFA, obj.FECHATARIFA, obj.MONTOTARIFA, obj.ESTADOTARIFA);
                return(1);
            }
            catch (Exception)
            {
                return(0);
            }
            finally
            {
                if (Entidad != null)
                {
                    Entidad.Dispose();                 //se cierra la sesion abierta con BD
                }
            }
            //se retorna el objeto cargado obtenido de BD
        }
Exemple #2
0
        public static List <SP_LISTAR_MODTARIFAVIATICO_Result> ObtenerMODTARIFASVIATICOS()
        {
            //se crea el array list dond se almacenará el resultado

            /*Mediante el contexto de datos se pasan los parametros al procedimiento
             * almacenado, y a la vez se convierte el dato que retorna a String, puesto
             * que al utilizar Linq To SQL el valor retornado es un IEnumerable u Object*/
            EmpresaPK2Entities Entidad = new EmpresaPK2Entities();
            List <SP_LISTAR_MODTARIFAVIATICO_Result> lstresultado = new List <SP_LISTAR_MODTARIFAVIATICO_Result>();

            /*Se trasladan los datos ingresados por el usuario al objeto "usuario"*/
            try
            {
                var consulta = Entidad.SP_LISTAR_MODTARIFAVIATICO();

                if (consulta != null)              //se consulta si no es nula la respuesta
                {
                    foreach (var item in consulta) //recorre el resultado de la consulta
                    {
                        //se instancia un objeto tipo Atencion Odontologica para cargarlo con lo obtenido en BD
                        SP_LISTAR_MODTARIFAVIATICO_Result u = new SP_LISTAR_MODTARIFAVIATICO_Result();



                        u.CODIGOCANTON    = item.CODIGOCANTON;
                        u.CODIGOPROVINCIA = item.CODIGOPROVINCIA;
                        u.ESTADOTARIFA    = item.ESTADOTARIFA;
                        u.FECHATARIFA     = item.FECHATARIFA;
                        u.ID_MODTARIFA    = item.ID_MODTARIFA;
                        u.LOCALIDAD       = item.LOCALIDAD;
                        u.MONTOTARIFA     = item.MONTOTARIFA;
                        u.TIPOTARIFA      = item.TIPOTARIFA;

                        //se agregar  el objeto cargado obtenido de BD al array
                        lstresultado.Add(u);
                    }
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                if (Entidad != null)
                {
                    Entidad.Dispose();                 //se cierra la sesion abierta con BD
                }
            }
            //se retorna el objeto cargado obtenido de BD
            return(lstresultado);
        }
Exemple #3
0
        protected void btnActualizar_Click(object sender, EventArgs e)
        {
            try
            {
                int   respuesta = 0;
                Int16 estado    = 0;
                WCFServicio.Service1Client        servicio  = new WCFServicio.Service1Client();
                SP_LISTAR_MODTARIFAVIATICO_Result objModelo = new SP_LISTAR_MODTARIFAVIATICO_Result();
                ArrayList listModelo = new ArrayList();
                if (cbEstado.SelectedIndex == 0)
                {
                    estado = 10;
                }
                else if (cbEstado.SelectedIndex == 1)
                {
                    estado = 9;
                }
                objModelo.ID_MODTARIFA = Convert.ToInt16(TbxFiltrar.Text);
                objModelo.FECHATARIFA  = Convert.ToDateTime(TbxFecha.Text);
                objModelo.MONTOTARIFA  = Convert.ToDecimal(TbxMonto.Text);
                objModelo.ESTADOTARIFA = estado;

                /*Se crea un objeto de tipo clsUsario del BLL, para encapsular la informacion
                 * digitada por el usuario y manipular la misma en la capa de negocios*/

                respuesta = servicio.ActualizarMODTARIFASVIATICOS(objModelo);

                if (respuesta == 0)
                {
                    this.Page.Response.Write("<script language='JavaScript'>window.alert('" + " NO SE PUDO REALIZAR LA ACTUALIZACION" + "');</script>");
                }

                Borrar();
                CargarTarifasHospedaje();
            }
            catch (Exception)
            {
                this.Page.Response.Write("<script language='JavaScript'>window.alert('" + " NO SE PUDO REALIZAR LA ACTUALIZACION" + "');</script>");
            }
        }
Exemple #4
0
 //se actualiza desde la aplicacion la lista de las tarifas de Viaticos y Hospedaje
 public static int ActualizarMODTARIFASVIATICOS(SP_LISTAR_MODTARIFAVIATICO_Result obj)
 {
     return(Datos.ActualizarMODTARIFASVIATICOS(obj));
 }