Example #1
0
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     //Le metimos un IF  y usamos un OR para validar losm dos campos de texto
     if (txtdescripcion.Value.Trim().Equals(string.Empty) || txtcosto.Value.Trim().Equals(string.Empty))
     {
         //se agrega el label que indique lo que no hay datos
         lblGuardar.InnerText = "Debe ingresar datos";
         lblGuardar.Visible   = true;
     }
     else
     {
         // se oculta el label
         lblGuardar.Visible = false;
         Cls_TipoServicio_BLL Obj_tiposervicio_BLL = new Cls_TipoServicio_BLL();
         Cls_TipoServicio_DAL Obj_tiposervicio_DAL = new Cls_TipoServicio_DAL();
         tiposervicio = (Cls_TipoServicio_DAL)Session["TipoServicio"];//Agrego asignacion de objeto para obtener el valor del idtiposervicio
         Obj_tiposervicio_DAL.sDescripcion = this.txtdescripcion.Value.ToString();
         Obj_tiposervicio_DAL.fCosto       = Convert.ToInt32(this.txtcosto.Value);
         if ((BD)Session["tipo"] == BD.Actualizar)
         {
             Obj_tiposervicio_DAL.bIdTipoServicio = tiposervicio.bIdTipoServicio;//Se asigna el idtiposervicio del objeto obetenido anteriormente para que sea usado como parametro y funcione el actualizar
             Obj_tiposervicio_BLL.crudTipoServicio(ref Obj_tiposervicio_DAL, BD.Actualizar);
         }
         else
         {
             Obj_tiposervicio_BLL.crudTipoServicio(ref Obj_tiposervicio_DAL, BD.Insertar);
         }
         Response.Redirect(pantallaMantenimiento, true);
     }
 }
        public bool eliminarTipoServicio(byte IdTipoServicio, ref string sMsj_error)
        {
            Cls_TipoServicio_BLL Obj_TipoServicio_BLL = new Cls_TipoServicio_BLL();

            return(Obj_TipoServicio_BLL.Eliminar(IdTipoServicio, ref sMsj_error));
        }
        public bool actualizarTipoServicio(byte IdTipoServicio, string Descripcion, float Costo, ref string sMsj_error)
        {
            Cls_TipoServicio_BLL Obj_TipoServicio_BLL = new Cls_TipoServicio_BLL();

            return(Obj_TipoServicio_BLL.Actualizar(IdTipoServicio, Descripcion, Costo, ref sMsj_error));
        }
        public byte insertarTipoServicio(string Descripcion, float Costo, ref string sMsj_error)
        {
            Cls_TipoServicio_BLL Obj_TipoServicio_BLL = new Cls_TipoServicio_BLL();

            return(Obj_TipoServicio_BLL.Insertar(Descripcion, Costo, ref sMsj_error));
        }
        public DataTable filtrarTipoServicio(byte IdTipoServicio, string Descripcion, float Costo, ref string sMsj_error)
        {
            Cls_TipoServicio_BLL Obj_TipoServicio_BLL = new Cls_TipoServicio_BLL();

            return(Obj_TipoServicio_BLL.Filtrar(IdTipoServicio, Descripcion, Costo, ref sMsj_error));
        }
        public DataTable listarTipoServicio(ref string sMsj_error)
        {
            Cls_TipoServicio_BLL Obj_TipoServicio_BLL = new Cls_TipoServicio_BLL();

            return(Obj_TipoServicio_BLL.Listar(ref sMsj_error));
        }