Ejemplo n.º 1
0
        public void Insertar(Sucursal sucursal)
        {
            string            consulta   = "insert into Sucursales values (@NombreSucursal,@Direccion,@Telefono)";
            DynamicParameters parametros = new DynamicParameters();

            parametros.Add("@NombreSucursal", sucursal.NombreSucursal, DbType.String);
            parametros.Add("@Direccion", sucursal.Direccion, DbType.String);
            parametros.Add("@Telefono", sucursal.Telefono, DbType.String);

            cn.Open();
            cn.Execute(consulta, parametros, commandType: CommandType.Text);


            //Creando por el inventario principal

            consulta = "Select max(IdSucursal) from  Sucursales";
            int id = cn.QuerySingle <int>(consulta);

            CInventario cInventario = new CInventario();
            Inventario  inventario  = new Inventario();

            inventario.IdSucursal_FK  = id;
            inventario.TipoInventario = 1;//1 es inventario principal
            cInventario.Insertar(inventario);
            cn.Close();
        }