コード例 #1
0
        private bool Guardar()
        {
            bool res = false;

            if (!Validar())
            {
                cargarDatos();
                if (IdAuto != 0)
                {
                    res = AutosBL.ModificarAutos(RutaUdl, auto);
                    if (res)
                    {
                        if (imgAlt != txtRuta.Text)
                        {
                            Mov();
                        }
                    }
                }
                else
                {
                    res = AutosBL.AgregarAutos(nuevaRuta, RutaUdl, auto);
                    if (res)
                    {
                        Mov();
                    }
                }
            }
            return(res);
        }
コード例 #2
0
        public FrmCatalagóAuto()
        {
            InitializeComponent();
            panel1.AutoScrollPosition = AutoScrollPosition;
            RutaUDL          = Directory.GetCurrentDirectory();
            RutaUDL         += "\\conexion.udl";
            this.WindowState = FormWindowState.Maximized;
            DgvDatos1.AutoGenerateColumns = false;
            lstAutos = AutosBL.GetAutos(RutaUDL);


            Cargar();
        }
コード例 #3
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            String op = MessageBox.Show("¿Deseas eliminar el registro?", "Mensaje de confirmación",
                                        MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1).ToString();

            if (op.Equals("Yes"))
            {
                auto = (Auto)bsDatos.Current;
                if (AutosBL.EliminarAutos(RutaUDL, auto))
                {
                    Cargar();
                }
            }
        }
コード例 #4
0
 private void Cargar()
 {
     lstAutos             = AutosBL.GetAutos(RutaUDL);
     bsDatos.DataSource   = lstAutos;
     DgvDatos1.DataSource = bsDatos;
 }