コード例 #1
0
ファイル: MVAveria.cs プロジェクト: Manixbmw/TallerMecanico
        public bool guarda()
        {
            bool correcto = true;

            aveServ.add(averiaNueva);
            averiaNueva.id = aveServ.getLastId() + 1;
            try
            {
                if (editar)
                {
                    aveServ.edit(averiaNueva);
                    listaAverias.EditItem(averiaNueva);
                    listaAverias.CommitEdit();
                }
                else
                {
                    aveServ.add(averiaNueva);
                }

                vehServ.save();
            }
            catch (DbUpdateException dbex)
            {
                correcto = false;
                System.Console.WriteLine(dbex.StackTrace);
                System.Console.WriteLine(dbex.InnerException);
            }

            return(correcto);
        }
コード例 #2
0
        /// <summary>
        /// Metodo para Modificar una venta
        /// </summary>
        /// <param name="vent">Venta que le pasamos a editar</param>
        /// <returns>retorna un valor booleano para
        /// saber si se ha introducido correctamente</returns>
        public bool editarVenta(ventas vent)
        {
            bool correcto = true;

            ventaServ.edit(vent);
            try
            {
                try
                {
                    ventaServ.save();
                    log.Info("\nEditar venta ... Todo correcto\n");
                }
                catch (Exception ex)
                {
                    correcto = false;
                    log.Error("\nEditar venta ... Error\n" + "\n" + ex.StackTrace);
                }
            }
            catch (DbUpdateException dbex)
            {
                correcto = false;
                log.Error("\nEditar venta ... Error\n"
                          + dbex.InnerException.Message + "\n" + dbex.StackTrace);
            }

            return(correcto);
        }
コード例 #3
0
ファイル: MVCliente.cs プロジェクト: Manixbmw/TallerMecanico
        public bool guarda()
        {
            bool correcto = true;

            clnServ.add(clienteNuevo);
            clienteNuevo.id = clnServ.getLastId() + 1;
            try
            {
                if (editar)
                {
                    clnServ.edit(clienteNuevo);
                    listaClientes.EditItem(clienteNuevo);
                    listaClientes.CommitEdit();
                }
                else
                {
                    clnServ.add(clienteNuevo);
                }

                vehServ.save();
            }
            catch (DbUpdateException dbex)
            {
                correcto = false;
                System.Console.WriteLine(dbex.StackTrace);
                System.Console.WriteLine(dbex.InnerException);
            }

            return(correcto);
        }