private void RecuperarDatos()
        {
            var mtoBusiness = new MantenimientoBusiness();
            var fechaInicio = Convert.ToDateTime(FechaInicio.Text);
            var fechaFin = Convert.ToDateTime(FechaFin.Text);

            ListaMantenimientos.DataSource = (mtoBusiness.ObtenerMantenimientos(fechaInicio, fechaFin)).ListaMantenimientos;
            ListaMantenimientos.DataBind();
        }
        private void ObtenerDatosMantenimiento(int idMantenimiento)
        {
            var mantenimientoBusiness = new MantenimientoBusiness();
            var mantenimiento = mantenimientoBusiness.ObtenerMantenimientoPorCodigo(idMantenimiento).DatosMantenimiento;
            if (mantenimiento == null) return;

            FechaFin.Text = mantenimiento.FechaFin.ToShortDateString();
            FechaFin.Text = mantenimiento.FechaInicio.ToShortDateString();

            Unidad.Items.FindByValue(mantenimiento.IdUnidad.ToString(CultureInfo.InvariantCulture)).Selected = true;
        }
        protected void Grabar_OnClick(object sender, EventArgs e)
        {
            var mantenimientoNegocio = new MantenimientoBusiness();
            var mantenimiento = new Mantenimiento()
                {
                    FechaFin = Convert.ToDateTime(FechaFin.Text),
                    FechaInicio = Convert.ToDateTime(FechaInicio.Text),
                    IdUnidad = Convert.ToInt32(Unidad.SelectedItem.Value)
                };

            if (Request.QueryString["IdMantenimiento"] != null)
                mantenimiento.IdUnidad = Convert.ToInt32(Request.QueryString["IdMantenimiento"]);

            mantenimientoNegocio.GrabarMantenimiento(mantenimiento);
            Response.Redirect("ListadoMantenimiento.aspx");
        }