Exemplo n.º 1
0
        public Entidades.Servicios[] getAll()
        {
            DataTable dt = new DataTable();

            AccesoDatos.Class1 cc = new AccesoDatos.Class1();
            int cantidad          = 0;

            Entidades.Servicios[] array = null;
            if (cc.abrir())
            {
                string query = "select ID_Servicio,Descripcion from Servicios";
                dt       = cc.hacerSelect(query);
                cantidad = dt.Rows.Count;
                if (cantidad > 0)
                {
                    array = new Entidades.Servicios[cantidad];
                    for (int i = 0; i < cantidad; i++)
                    {
                        Entidades.Servicios obj = new Entidades.Servicios();
                        obj.ID_Servicio = Int32.Parse(dt.Rows[i]["ID_Servicio"].ToString());
                        obj.Descripcion = dt.Rows[i]["Descripcion"].ToString();
                        array[i]        = obj;
                    }
                }
            }
            return(array);
        }
Exemplo n.º 2
0
        protected void btn_Modificar_Click(object sender, EventArgs e)
        {
            if (tb_Nombre.Text.Equals(""))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se requieren todos los campos para modificar el servicio')", true);
            }
            else if (tb_Precio.Text.Equals(""))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se requieren todos los campos para modificar el servicio')", true);
            }
            else
            {
                try
                {
                    Entidades.Servicios dataServicios = new Entidades.Servicios();

                    dataServicios.Descripción = tb_Nombre.Text;
                    dataServicios.Monto       = Convert.ToInt32(tb_Precio.Text);

                    LNServicio servicio = new LNServicio();
                    servicio.ModificarServicio(dataServicios);

                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se a modificado con exito')", true);
                    Limpiar();
                }

                catch
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Ha ocurrido un problema al modificar, inteta mas tarde')", true);
                }
            }
        }
Exemplo n.º 3
0
        protected void btn_Eliminar_Click(object sender, EventArgs e)
        {
            if (tb_Nombre.Text.Equals(""))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se requiere nombre o descripcion para eliminar el servicio')", true);
            }
            else
            {
                try
                {
                    Entidades.Servicios dataServicios = new Entidades.Servicios();
                    dataServicios.Descripción = tb_Nombre.Text;
                    LNServicio servicio = new LNServicio();
                    servicio.EliminarServicio(dataServicios);

                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se a eliminado con exito')", true);
                    Limpiar();
                }

                catch
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Ha ocurrido un problema, inteta mas tarde')", true);
                }
            }
        }
Exemplo n.º 4
0
        public bool Crear(Entidades.Servicios data)
        {
            bool   res = false;
            string q   = "INSERT Servicios ( Descripcion, Monto) VALUES ( ' " + data.Descripcion + "',  " + data.Monto + " )";

            AccesoDatos.Class1 cc = new AccesoDatos.Class1();
            res = cc.hacerHit(q);
            return(res);
        }
 public ActionResult Crear(Entidades.Servicios collection)
 {
     try
     {
         LogicaNegocio.Servicio vv = new LogicaNegocio.Servicio();
         vv.Crear(collection);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }