示例#1
0
        public void listar()
        {
            FincaDal finca = new FincaDal();

            gvFinca.DataSource = finca.listar();
            gvFinca.DataBind();
        }
示例#2
0
        protected void linkbtnBorrar_Click(object sender, EventArgs e)
        {
            LinkButton  lb    = (LinkButton)sender;
            HiddenField hd    = (HiddenField)lb.FindControl("HiddenFieldNombre");
            FincaDal    finca = new FincaDal();

            finca.eliminar(hd.Value);
            listar();
        }
示例#3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                var      nombre      = Request.QueryString["nombre"];
                FincaDal finca       = new FincaDal();
                var      fincaEditar = finca.buscarFinca(nombre);
                lblId.Text = fincaEditar.Id.ToString();

                txtNombre.Text      = fincaEditar.Nombre;
                txtDescripcion.Text = fincaEditar.Descripcion;
            }
        }
示例#4
0
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         var      nombre      = txtNombre.Text;
         var      descripcion = txtDescripcion.Text;
         FincaDal finca       = new FincaDal();
         finca.nuevo(nombre, descripcion);
         Response.Redirect("~/Finca/Index.aspx");
     }
     catch
     {
         lblMensaje.Text = "No se pudo agregar  nueva finca";
     }
 }
示例#5
0
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         int      id          = Int32.Parse(lblId.Text);
         var      nombre      = txtNombre.Text;
         var      descripcion = txtDescripcion.Text;
         FincaDal finca       = new FincaDal();
         finca.editar(id, nombre, descripcion);
         Response.Redirect("~/Finca/Index.aspx");
     }
     catch
     {
         lblMensaje.Text = "No se pudo editar finca";
     }
 }