public ActionResult Eliminar(int id)
 {
     try
     {
         EmpleadoBLL.Borrar(id);
         return(Json(new { ok = true, toRedirect = Url.Action("Index") }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         return(Json(new { ok = false, msg = "Ocurrió un error al borrar el empleado. " + ex.Message }, JsonRequestBehavior.AllowGet));
     }
 }
        private void btnBorrar_Click(object sender, EventArgs e)
        {
            if (dgvListaEmpleados.SelectedRows.Count == 1)
            {
                DataGridViewRow o        = dgvListaEmpleados.SelectedRows[0];
                Empleado        empleado = (Empleado)o.DataBoundItem;

                EmpleadoBLL empleadoBLL = new EmpleadoBLL();
                empleadoBLL.Borrar(empleado);
                CargarEmpleados();
            }
        }